Software protecting method and apparatus using the same
    22.
    发明申请
    Software protecting method and apparatus using the same 审中-公开
    软件保护方法及其使用方法

    公开(公告)号:US20060095977A1

    公开(公告)日:2006-05-04

    申请号:US11210655

    申请日:2005-08-25

    CPC classification number: G06F21/14

    Abstract: A method and apparatus are provided for protecting software by randomly distributing software code. The software protecting method includes: dividing software code into a plurality of protecting code fields and a plurality of general code fields; selecting at least one field to be shuffled among the protecting code fields and selecting at least one seed field among the general code fields; and shuffling codes of the selected field to be shuffled according to a shuffling rule generated using a random number generator on the basis of a code value of the selected seed field.

    Abstract translation: 提供了通过随机分发软件代码来保护软件的方法和装置。 软件保护方法包括:将软件代码划分为多个保护代码字段和多个通用代码字段; 在保护码字段中选择要混洗的至少一个字段,并在一般码字段中选择至少一个种子字段; 以及根据所选择的种子字段的代码值使用随机数生成器生成的混洗规则进行混洗的所选字段的混洗码。

Patent Agency Ranking