作业7 版本保护
题目要求:
Alice 和Bob是两个程序员,发明了一个比MS Word还好用的文字处理软件PaperWrite,把软件做成一个安装光盘,安装在Windows系统中就能使用,但是由于他们对于安全技术不是很了解,故受到盗版问题的困扰,需要你的帮助。设计一个版权保护模块,防止盗版使用软件,方法不限。
题目解决:
有TAGES和Star Force这些技术曾经被称为无敌的,奈何网络世界精彩无限,令人感叹。

在这里我们先尝试常规的方法罢!
可以将认证程序添加到 CD 中,软件可以在 CD 发布和处理受保护文件之前加密,解密所需的密钥和认证程序一起写入 CD。 当计算机从光盘中读取文件时,首先运行认证程序,然后检测密钥文件是否存在。 如果存在,则解密并允许受保护的安装文件。 可以向身份验证程序添加一个计数器,该计数器在安装一定数量后自动过期;
也可以采用DiscGuard数据光盘保护技术,光盘上的执行文件被加密,CD-ROM压片时被加入数字签名并且被映射到软件的序列号中,软件执行时将序列号与数字签名进行对照。

浙公网安备 33010602011771号