軟加密簡析

加密是不依靠特別硬件來實現(xiàn)的對軟件的保護技術(shù),一般采取序列號或許可證文件的授權(quán)方式。很多軟加密方案采用與機器硬件綁定的方式,但它綁定是機器本身的硬件信息,如CPU、BIOS、硬盤、MAC等,沒有增加額外的硬件設(shè)備,所以可以認為是一種“軟加密”方案。軟加密的最大優(yōu)勢在于極低的加密成本。

軟加密的實現(xiàn)方式:

第一種軟加密方式是軟件授權(quán)與計算機硬件特征綁定,綁定的計算機硬件特征主要有CPU序列號、BIOS序列號、硬盤序列號、網(wǎng)卡MAC地址等。這種保護方式的許可證文件是在獲得了計算機的硬件特征以后,由授權(quán)服務(wù)器將硬件特征與授權(quán)內(nèi)容綁定后生成的。這種綁定計算機硬件的加密方式,如果使用類似網(wǎng)銀數(shù)字的公私鑰保護機制,是很難破解的。

第二種軟加密方式是軟件授權(quán)與互聯(lián)網(wǎng)上的授權(quán)服務(wù)器綁定,是云計算模式的授權(quán)方案,也稱云授權(quán)。云授權(quán)的安全強度非常高,甚至比加密鎖還要高。這是因為加密鎖隨軟件賣出去后是無法跟蹤和監(jiān)測的,黑客可以花任意長的時間去破解它,而且一旦破解了可以大批量復(fù)制。而授權(quán)服務(wù)器有防火墻和完善的入侵檢測技術(shù),任何非法的訪問和異常情況都可以監(jiān)測得到,安全性要高的多。服務(wù)器授權(quán)也便于實現(xiàn)授權(quán)軟件的跟蹤管理、破解補救和升級更新。

第三種軟加密方式是軟件授權(quán)不與計算機硬件特征綁定,具體還分為兩種:一是采用與一個軟信息,如用戶名等綁定的方式,一般用于個人用戶授權(quán);二是不綁定任何信息,只要序列號或授權(quán)文件驗證通過,軟件可以在任何機器上使用,通常用于大客戶批量授權(quán)。授權(quán)的驗證方式有直接比較、算法變換比較等方式。

軟加密的優(yōu)點是:

沒有硬件和物流,可實現(xiàn)軟件的電子化發(fā)行。
易于管理和維護,有助于提高授權(quán)效率和改善用戶體驗。
可以方便實現(xiàn)“先試后買”和“按需購買”,為開發(fā)商創(chuàng)造更多贏利模式。
降低軟件開發(fā)商整體的軟件保護、發(fā)行和管理成本,提高其競爭力。

軟加密產(chǎn)品:

目前最常用的軟加密產(chǎn)品有:文件夾加密超級大師和U盤超級加密3000等。

文件夾加密超級大師主要應(yīng)用于文件和文件夾加密。

U盤超級加密3000不但適用于U盤和移動硬盤加密,而且對硬盤加密效果也不錯。