作業7 版本保護

2022-10-11 18:06:12 字數 505 閱讀 9441

題目要求:

alice 和bob是兩個程式設計師,發明了乙個比ms word還好用的文字處理軟體*****write,把軟體做成乙個安裝光碟,安裝在windows系統中就能使用,但是由於他們對於安全技術不是很了解,故受到盜版問題的困擾,需要你的幫助。設計乙個版權保護模組,防止盜版使用軟體,方法不限。

題目解決:

有tages和star force這些技術曾經被稱為無敵的,奈何網路世界精彩無限,令人感嘆。

在這裡我們先嘗試常規的方法罷!

可以將認證程式新增到 cd 中,軟體可以在 cd 發布和處理受保護檔案之前加密,解密所需的金鑰和認證程式一起寫入 cd。 當計算機從光碟中讀取檔案時,首先執行認證程式,然後檢測金鑰檔案是否存在。 如果存在,則解密並允許受保護的安裝檔案。 可以向身份驗證程式新增乙個計數器,該計數器在安裝一定數量後自動過期;

也可以採用discguard資料光碟保護技術,光碟上的執行檔案被加密,cd-rom壓片時被加入數字簽名並且被對映到軟體的序列號中,軟體執行時將序列號與數字簽名進行對照。

作業7 版權保護

仿照數字版權保護技術drm來實現版權保護。分為伺服器和客戶端兩部分,伺服器主要管理版權軟體的分發和授權。軟體經過版權處理生成被加密的受保護軟體,同時生成針對該受版權保護軟體的授權許可,並且在軟體的程式中加入一段存放著金鑰識別碼和授權中心的url等的內容。伺服器提供受版權保護的軟體給使用者,支援授權許...

Win7版本介紹

六大版本的一些適用環境 windows 7 企業版 能滿足託管環境 高階資料保護 網路和安全性需求。此版本僅通過微軟軟體保障協議 software assurance agreement 提供。專為大型企業和具有複雜桌面基礎架構的組織設計。同時提供32位和64位版本。windows 7 旗艦版 具有...

babel7 版本配置問題

版本問題導致的babel配置出錯 1 先將我們所下的包解除安裝,當然之前還是先檢視一下babel cli的版本 解除安裝之後重新執行 cnpm i babel cli babel core babel plugin transform runtime babel preset env babel p...