你的位置:首页 >

系统密钥是通过一个强随机性的随机数发生器产生

2024/7/29 16:17:21点击:

在发布软件前将网卡的物理地址读出来,并将它写人到该软件里,发布一套软件同时配送一个网卡,在软件安装后,需要将附带的网卡插人到计算机的PCI插槽,启动软件时,系统去读取网卡的物理地址,并将所读到的数据与写在软件中的数据进行比较,如果数据一致,则继续运行软件,否则该软件为盗版,终止运行。
数据的加密有两个部分:日志加密和用户信息加密。对日志加密,采用异或加密算法。异或加密算法是直接将密钥和明文进行异或操作,不断循环,直到明文被加密为止。密钥不等同于密码,密钥通常都是经过密码学散列函数进行散列得到的,具有数学意义上的随机性特征,因此密钥通常都不会暴露太多的特征信息。然而,普通的密码由于比较集中于可见字符,因此有统计学意义上的特征,很容易在密文中暴露密码的部分信息。本系统密钥是通过一个强随机性的随机数发生器产生的,因此无需担心密钥本身的安全性。