系統密鑰是通過一個強隨機性的隨機數發生器產生
2024/7/29 16:17:21點擊:
在發布軟件前將網卡的物理地址讀出來,并將它寫人到該軟件里,發布一套軟件同時配送一個網卡,在軟件安裝后,需要將附帶的網卡插人到計算機的PCI插槽,啟動軟件時,系統去讀取網卡的物理地址,并將所讀到的數據與寫在軟件中的數據進行比較,如果數據一致,則繼續運行軟件,否則該軟件為盜版,終止運行。
數據的加密有兩個部分:日志加密和用戶信息加密。對日志加密,采用異或加密算法。異或加密算法是直接將密鑰和明文進行異或操作,不斷循環,直到明文被加密為止。密鑰不等同于密碼,密鑰通常都是經過密碼學散列函數進行散列得到的,具有數學意義上的隨機性特征,因此密鑰通常都不會暴露太多的特征信息。然而,普通的密碼由于比較集中于可見字符,因此有統計學意義上的特征,很容易在密文中暴露密碼的部分信息。本系統密鑰是通過一個強隨機性的隨機數發生器產生的,因此無需擔心密鑰本身的安全性。
- 上一篇:視頻系統建設的重要性 2024/7/29
- 下一篇:采用了組件對象模型(COM)標準軟件可重用性強 2024/7/29