-
智能卡加密鎖
鎖定
- 中文名
- 智能卡加密鎖
- 用 途
- 對用户的軟件代碼和重要數據提供保護
目錄
- 3 智能卡加密鎖的功能特點
- ▪ 安全的智能卡芯片
- ▪ 大存儲空間
- ▪ 高強度的算法保障
- ▪ 真正的遠程升級功能
- ▪ 智能卡加密鎖選擇
- ▪ 選擇智能卡加密鎖的標準
智能卡加密鎖智能卡加密鎖產生的背景
由於單片機加密鎖的固有缺陷,在中國的市場環境下,中國的加密鎖廠家不得不思索如何在原有的技術基礎上尋求突破,從而在軟件保護的市場上打敗國際競爭對手。可喜的是,2001年,中國市場上出現了一個劃時代的革新,成功將應用於安全領域(政府,軍隊及金融部門)的智能卡芯片引入到軟件保護領域,從而在技術上一躍成為國際軟件保護領域的領跑者,併成功佔領國內軟件保護的中高端市場,在整個行業裏的銷售數量份額超過70%,成為市場的主流產品,併成功的阻擊了在納斯達克上市的兩大國際競爭對手。國內及國際相關智能卡加密鎖的發明專利都為中國人所有,中國人的加密鎖企業在國際化的過程中,又成功的建立了一個專利池,不再懼怕國際企業的專利大棒,為中國的高科技企業國際化樹立了一個榜樣。
智能卡加密鎖智能卡加密鎖的加密原理
在智能卡加密鎖軟件保護方案中,PC端應用軟件的關鍵的代碼和數據“消失”了,被安全地移植到智能卡加密鎖的硬件中保護起來。在需要使用時,應用軟件可以通過功能調用引擎來指令智能卡加密鎖運行硬件中的關鍵代碼和數據並返回結果,從而依然可以完成整個軟件全部的功能。由於這些代碼和數據在PC端沒有副本存在,因此解密者無從猜測算法或竊取數據,從而極大程度上保證了整個軟件系統的安全性。簡言之,智能卡加密鎖提供了一套可信的解決方案,從理論上保證軟件加密的安全。
智能卡加密鎖智能卡加密鎖的功能特點
智能卡加密鎖安全的智能卡芯片
具有極高的安全性能,硬件支持標準C語言編程。軟件開發商可以方便地通過標準C語言編程,將應用軟件的關鍵的代碼和數據安全地移植到加密鎖硬件內部保護起來。
衡量智能卡芯片的標準,首先要看是否擁有國際的標準認證,就是智能卡芯片唯一的安全認證-EAL系列認證,如果沒有,軟件開發商需要慎重考慮;
智能卡加密鎖大存儲空間
硬件內部提供高達8~64K字節的程序和數據存儲空間。
智能卡加密鎖高強度的算法保障
利用公開的高強度算法:RSA、DES、TDES、MD5、SHA1、ECC、AES等;
智能卡加密鎖真正的遠程升級功能
利用高強度的公開算法,在此基礎上,實現遠程升級功能,可以將鎖內的代碼安全的更新,從而不再將加密鎖硬件返回給軟件開發商,給軟件開發商節省了大量的服務費用。
智能卡加密鎖智能卡加密鎖選擇
最好的智能卡加密鎖只有兩家,一家是北京Safenet,一家是北京的深思洛克。
Safenet的產品:聖天狗
8位智能卡芯片,8K空間,ECC和AES算法,5重外殼加密。主打許可證管理,比較適合需要國際化的軟件產品;
深思洛克的產品:精鋭4
16位智能卡芯片,8-64K芯片,RSA和TDES算法,主打代碼移植,比較適合盜版要求比較高的市場。
智能卡加密鎖選擇智能卡加密鎖的標準
真正的智能卡芯片:市場上有一些號稱是用智能卡芯片的加密鎖,實質上是使用某些ASIC芯片或某些安全領域的芯片,並不是真正的智能卡芯片,並沒有國際的安全認證;國際上的芯片在穩定性和安全性上比國產的芯片要好一些(不是不愛國,實際上我們的芯片工業確實要比國外落後一些);
大容量的存儲空間:可以放更多的代碼和算法,使破解者需要花更多的時間去分析,最後崩潰;
無驅功能:可以給軟件開發商節省售後的服務成本,並且杜絕破解者用替換的方式做破解;
售後服務:這是一個非常重要的條件,大公司的售後服務都比較標準化,也比較令人滿意,小公司卻有很多問題,選舉加密鎖時,最好是選擇在行業內比較大的企業合作,這樣比較有保障一些。