专利名称:PROTECTING SENSITIVE DATA IN A
SOFTWARE PROGRAM
发明人:MÖNCH, Christian,ORAKZAI, Asfandyar申请号:EP19801596.8申请日:20191118公开号:EP3887986A1公开日:20211006
摘要:The disclosed method is concerned with a computer implemented methodgenerating code for protecting sensitive data used by the program, by partitioning theprogram into a plurality of blocks of code, such that each code block in the program isregistered using a code index in a code register created for the program. The code indexfor a given code block reflects current properties including the current location of thecode block, at any given time. During execution of the program at runtime by thecomputing device, each code block of the program is moved from a first code location ina memory to a respective second code location in the memory, such that the code blockis accessible from the second code location in the memory henceforth. The code indexfor the moved code block is updated to indicate updated current properties, such as thenew location of the code block, i.e. the second code location, after moving the codeblock. In addition to moving the code to the second code location that is different to thefirst code location; one or more references stored in the memory and that are requiredfor the execution of the code block, i.e. which are accessed by the code block and/or arerequired to access the code block, are also associated with the moved code block. Toenable the association, the one or more references for the code block are registered in a
reference register, such that a reference index reflecting current properties for each ofthe one or more references is adjusted based on updated current properties of the codeindex of the moved code block.
申请人:Nagravision AS
地址:Storgata 33B P.O. Box 425 Sentrum 0103 Oslo NO
国籍:NO
代理机构:Hoyng Rokh Monegier B.V.
更多信息请下载全文后查看
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- banwoyixia.com 版权所有 湘ICP备2023022004号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务