通过等效数学表达式对计算机程序代码加水印
授权
摘要
本发明提供了通过等效数学表达式对计算机程序代码加水印的方法。一种在包括多个程序语句的计算机程序代码中嵌入信息的方法,该方法包括:解析所述计算机程序代码以识别包括第一数学表达式的至少一个程序语句,其中所述第一数学表达式至少包括适于产生至少一个数值结果的第一代数表达式;通过对所述第一数学表达式执行预定的转换来生成经修改的数学表达式,其中所述经修改的数学表达式包括经转换的代数表达式,而不是所述第一代数表达式,以使得所述经修改的数学表达式适于产生与所述第一数学表达式相同的结果,并且其中所述经修改的数学表达式表示所述信息的至少一部分;由所述经修改的数学表达式来替换所识别的程序语句中的所述第一数学表达式。
基本信息
专利标题 :
通过等效数学表达式对计算机程序代码加水印
专利标题(英):
暂无
公开(公告)号 :
CN101088095A
申请号 :
CN200580044424.7
公开(公告)日 :
2007-12-12
申请日 :
2005-11-24
授权号 :
暂无
授权日 :
暂无
发明人 :
贝纳德·斯梅茨比约恩·约翰松
申请人 :
LM爱立信电话有限公司
申请人地址 :
瑞典斯德哥尔摩
代理机构 :
北京三友知识产权代理有限公司
代理人 :
李辉
优先权 :
CN200580044424.7
主分类号 :
G06F21/00
IPC分类号 :
G06F21/00
IPC结构图谱
G
G部——物理
G06
计算;推算或计数
G06F
电数字数据处理
G06F21/00
防止未授权行为的保护计算机、其部件、程序或数据的安全装置
法律状态
2009-08-26 :
授权
2008-02-06 :
实质审查的生效
2007-12-12 :
公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
文件下载
暂无PDF文件可下载