智慧卡加密鎖

智慧卡加密鎖

智慧卡加密鎖是真正對用戶的軟體代碼和重要數據提供了全方位、高安全度的保護。其加密原理為一種全新的、可信的軟體保護模型,工作原理如下: 在智慧卡加密鎖軟體保護方案中,PC端套用軟體的關鍵的代碼和數據“消失”了,被安全地移植到智慧卡加密鎖的硬體中保護起來。

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

相關詞條

熱門詞條

聯絡我們