信息安全作业七
题目:
Alice 和Bob是两个程序员,发明了一个比MS Word还好用的文字处理软件PaperWrite,把软件做成一个安装光盘,安装在Windows系统中就能使用,但是由于他们对于安全技术不是很了解,故受到盗版问题的困扰,需要你的帮助。设计一个版权保护模块,防止盗版使用软件,方法不限。
方案一:
加水印:添加水印并且将水印和水印所在的文本存储到服务器中,可以采用NEC算法添加水印。当用户安装MS Word时,将源文本的水印与其进行比较,若正确,则为正版,否则为盗版。
方案二:
采用数字版权加密技术(DRM)
DRM技术的工作原理是,首先建立数字节目授权中心,编码压缩后的数字节目内容,利用密钥(Key)可以被加密保护(lock),加密的数字节目头部存放着KeyID和节目授权中心的URL。用户在点播时,根据节目头部的KeyID和URL信息,就可以通过数字节目授权中心的验证授权后送出相关的密钥解密(unlock),节目方可播放。
需要保护的节目被加密,即使被用户下载保存,没有得到数字节目授权中心的验证授权也无法播放,从而严密地保护了节目的版权。
在本项目中,为每一份正版软件添加数字水印。每次用户启动软件都必须林旺并与服务器进行数字水印对比,比较成功才能启动。
方案三:
光盘加密技术:利用光盘加密技术加密软件在每一个可执行文件上添加一个外壳,用于判断光盘是否产生加密后所对应的音频轨道,如果没有则为盗版软件,不能运行。

浙公网安备 33010602011771号