微软防盗版新方法-将在软件中加水印技术

来源:中国软件资讯网

 

  据悉,Microsoft 近日申请了一项专利,描述了一种可用于下载版软件中的水印技术,以此来防止盗版。提交

到美国专利和商标局的这份专利为一种将数字水印嵌入到通过因特网下载的软件中的编码方法。Microsoft 表示,

他们的目标是使这种信息难以侦测和伪造。

  数字水印中包含的信息使软件的每一个实例都是唯一的。专利中提到,"软件通过因特网发布或出售时,例如买

家姓名、地址、电话号码、信用卡号码等个人信息会被收集并编码为一串二进制序列"。

  Microsoft 解释道,"这个二进制序列映射到一个指令交换表,用来创建一个用于交换特定不相干指令对的序列

。应用程序被下载之后,不相干指令对根据已编码的二进制序列进行有效交换。这样,下载的程序就会在下载之前

带上由购买者个人身份信息生成的水印。"

  “盗版者可能会对比两个下载来的程序副本,但是只能找到两个程序中不同的部分——并不是所有被交换或被

更改的指令对都能被侦测出来。要想正确找出所有被交换了的不相干指令对,必须对照大量的被购买了的应用程序

副本。 "为了让水印信息更难被检测和伪造,二进制序列还可以使用其他多种技术来加密,例如在不相干指令对被

交换之前使用公钥加密技术”。

  通过对比,也可以找出被盗版的那个程序副本。通过对比原始代码和盗版后的程序,水印信息可以被提取出来

。对比出的差异结果被译码并转换为已编码的二进制序列形式的水印信息,水印信息再经过解码得出原始购买者的

个人身份。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值