糯米文學吧

位置:首頁 > 計算機 > 計算機硬件

硬件加密的類型有哪些

硬件加密的類型有哪些?硬件加密是為了保護軟件而將其與硬件加密鎖綁定,這樣一些重要的信息就會被存儲在加密鎖中。加密鎖從CPU類型來説分兩種,一種使用單片機作CPU,另一種智能卡芯片作CPU。下面,小編就為大家簡述硬件加密的特點。

硬件加密的類型有哪些

  硬件加密的主要類型

1)加密卡:插在計算機總線上的加密產品一般稱為加密卡。加密卡方式加密強度高,反跟蹤措施完備。但軟件換一台計算機使用時,必須要打開兩台計算機的機箱,將卡換插,用户使用不太方便。

2)軟件鎖/狗:軟件鎖/狗是目前流行的一種加密工具,它是插在計算機並行口上的軟硬件結合的軟件加密產品。軟件狗一般都有幾十或幾百字節的非易失性存儲空間可供讀寫,並且提供了各種語言的API接口及外殼的.加密方式供開發商使用。

3)智能化軟件鎖/狗:為了更有效地對抗解密,在軟件鎖/狗的基礎上內部增添了一個單片機,故名智能化軟件鎖/狗,又稱微狗。此種產品在軟硬件方面都提高了加密的強度。

4)智能型軟件狗/鎖:智能型軟件狗/鎖(或強勁狗)允許軟件開發商將自己軟件中的一部分程序或算法寫進鎖/狗中並在鎖/狗中運行,使用户軟件與外接加密鎖/狗之間實現無縫連接,從而使開發商的程序同加密硬件更有機地結合在一起,使得軟件開發商的利益得到了更強勁有力的保護。此類產品主要面向於對加密強度、兼容性、穩定性有較高要求的軟件開發商。

  硬件加密的優點

硬件加密具有軟加密不可比擬的優點,如加密強度高、加密性能好、加密方式靈活等。

  硬件加密的缺點

硬件加密雖然具有比較高的安全強度,但也有不少缺點:

1)適用於傳統的一次性永久授權,無法方便實現試用版本和按需購買;

2)硬件的存在帶來了生產、初始化、物流、安裝和維護的成本;

3)無法實現基於互聯網的電子化發行;

4)安裝驅動和客户端組件以及額外的硬件設備影響了客户的使用體驗;

5)難以進行升級、跟蹤及售後管理。

標籤:加密 硬件