发明名称 SYSTEM AND METHODS FOR CPU COPY PROTECTION OF A COMPUTING DEVICE
摘要 The present disclosure relates to techniques for system and methods for software-based management of protected data-blocks insertion into the memory cache mechanism of a computerized device. In particular the disclosure relates to preventing protected data blocks from being altered and evicted from the CPU cache coupled with buffered software execution. The technique is based upon identifying at least one conflicting data-block having a memory mapping indication to a designated memory cache-line and preventing the conflicting data-block from being cached. Functional characteristics of the software product of a vendor, such as gaming or video, may be partially encrypted to allow for protected and functional operability and avoid hacking and malicious usage of non-licensed user.
申请公布号 US2015149732(A1) 申请公布日期 2015.05.28
申请号 US201314088405 申请日期 2013.11.24
申请人 UNIVERSITY OF JYVÄSKYLÄ 发明人 KIPERBERG MICHAEL;RESH AMIT;ZAIDENBERG NEZER
分类号 G06F12/14;G06F12/08 主分类号 G06F12/14
代理机构 代理人
主权项 1. A method for preventing a protected data-block from being evicted from a CPU memory cache, said cache comprising a plurality of cache-lines, each cache-line comprising a plurality of data-blocks, the method comprising: writing said protected data-block to a designated cache-line; identifying a set of conflicting data-blocks having a memory mapping indication to said designated cache-line; and preventing said set of conflicting data-blocks from being cached.
地址 Jyvaskyla FI