怎么防软件被复制扩散随意使用
发布网友
发布时间:2024-06-04 12:01
我来回答
共2个回答
热心网友
时间:2024-06-12 15:08
(1)硬件防拷贝技术
硬件防拷贝通常是增加硬件接口或更换某些存储器集成块,将保密系统必须运行的某些程序、数据、密钥等信息固化在接口的只读存储器中,同时在硬件上设旨一些持殊的标记,如某个特殊集成电路片的输比特征等.
加密软件运行时,要使用这些固化在接口中的程序、数据和密钥,要判断是否存在特殊集成电路片的输出特征,加密系统要对这些存储器的内容和硬件特殊标记采取一定的保密措施,使得敌手无法观察这些信息和标记
硬件防复制和加密也可以使用加密处理器,如z8068密码处理器等.
(2)软硬件结合防拷贝
首先使用计算机硬件加密的方法,如:
激光加密法,用激光在特定位置烧烫。
掩膜加密法,在磁盘特点位置加膜。
针孔加密法,在磁盘穿孔。
然后使用软件来验证是否特定的硬件。
也可以利用磁盘、CPU、网卡的序列号进行软件加密。
(3)软件防复制方法
对加密盘用持殊的方法建立非正常格式,并将某些重要的信息如密钥、脱密程序、脱密算法等存放在这些非正常格式的介质中间内。
由于这些非正常格式是一般拷贝软件是不能完全正确地拷贝的,而加密程序运行时要判断这些非正常格式是否存在,并且要使用非正常格式存储文问中的信息将加密程序进行脱密,因而非法拷贝下来的其它区间的内容也是不可使用的.
热心网友
时间:2024-06-12 15:09
http://wenku.baidu.com/view/94d1bd0ef12d2af90242e635.html