介紹一款精銳5加密鎖,由深思數(shù)盾研發(fā),不同于以往智能卡加密鎖的保護(hù)模式,精銳5有著不一樣的保護(hù)方式发魄,強(qiáng)度非同一般吻氧。
技術(shù)升級(jí)
上一代智能卡加密鎖精銳4,主要采用代碼移植的方式仆潮,軟件加密的安全強(qiáng)度取決于軟件開(kāi)發(fā)商的加密方案,需要很好的技術(shù)實(shí)力才能做到很高的安全強(qiáng)度。在實(shí)際應(yīng)用中拢驾,這一條從來(lái)都沒(méi)有真正發(fā)揮應(yīng)有的威力,主要原因有三點(diǎn):
1改基、需要開(kāi)發(fā)商自己寫鎖內(nèi)代碼繁疤,這與寫普通軟件代碼很不同,有很高的技術(shù)門檻和效率障礙;
2稠腊、即使有能力和決心躁染,開(kāi)發(fā)商也難以選擇合適的代碼向鎖內(nèi)移植;
3架忌、受限于加密鎖性能吞彤,能移植的代碼極有限,幾乎不可能直接移植完整的功能
基于以上幾點(diǎn)叹放,代碼移植在業(yè)界只被簡(jiǎn)單使用饰恕,只有開(kāi)發(fā)商投入巨大的精力才能取得一定效果,所以一直停留在概念上井仰。
精銳5加密鎖則采用的是碎片代碼執(zhí)行埋嵌,利用自身成熟的外殼中的代碼提取技術(shù),抽取大量俱恶、大段代碼雹嗦,加密混淆后在安全環(huán)境中執(zhí)行,大量的將 Vibrox合是、虛擬化和驅(qū)動(dòng)技術(shù)應(yīng)用于其中俐银,最大程度上減少對(duì)加密鎖底層技術(shù)和功能的依賴,同時(shí)大量大段地移植又保證了更高的安全性端仰。
除了安全性捶惜,依托 SS 加密中間件,將對(duì)硬件的依賴在底層自動(dòng)處理好荔烧,可以做到和深思云鎖兼容吱七,未來(lái)開(kāi)發(fā)商業(yè)務(wù)無(wú)論如何變化都可以應(yīng)對(duì)。
加密方式的改變
精銳5硬件鎖加密方案鹤竭,囊括了授權(quán)及加密體系踊餐,形成了一套完整的軟件授權(quán)及加密方案。
精銳5硬件鎖整合了虛擬機(jī)外殼臀稚、碎片化代碼執(zhí)行吝岭、反黑引擎、反黑數(shù)據(jù)庫(kù)以及 Virbox 編譯引擎等多項(xiàng)安全技術(shù)吧寺,通過(guò) Senseshield Service 組件的引入窜管,軟件的安全強(qiáng)度隨著的Virbox 許可服務(wù) 的升級(jí)而持續(xù)提升,在這期間稚机,軟件開(kāi)發(fā)者無(wú)需做任何事情幕帆,只需要專注于自身的業(yè)務(wù)。
從軟件加密到許可分發(fā)赖条,精銳5硬件鎖提供了完整的工具包失乾,流程清晰常熙,操作方便,方案實(shí)施簡(jiǎn)單快捷碱茁,軟件開(kāi)發(fā)商只需簡(jiǎn)單的幾個(gè)操作步驟就可以輕松實(shí)現(xiàn)對(duì)應(yīng)用程序軟件的加密和許可分發(fā)裸卫。
軟件開(kāi)發(fā)商使用深思提供的本地授權(quán)工具,通過(guò)控制鎖向用戶鎖發(fā)布授權(quán)纽竣,并通過(guò)控制鎖對(duì)軟件進(jìn)行加密(加殼/調(diào)用API)彼城,用戶拿到經(jīng)過(guò)授權(quán)的用戶鎖即可使用加密后的軟件。
控制鎖與用戶鎖
精銳5加密鎖分為控制鎖和用戶鎖退个,控制鎖是不同軟件開(kāi)發(fā)商的身份標(biāo)識(shí),控制鎖主要用于加解密调炬、簽發(fā)許可和簽發(fā)用戶鎖升級(jí)文件等功能语盈。控制鎖與用戶鎖需配套使用缰泡。
精銳5用戶鎖是用于存放軟件開(kāi)發(fā)商簽發(fā)的許可信息刀荒,在使用軟件開(kāi)發(fā)商加密后的軟件時(shí),需用戶插入用戶鎖棘钞。
精銳5 加密鎖硬件規(guī)格
精銳 5 擁有精銳系列迄今運(yùn)行速度最快的芯片缠借,性能格外強(qiáng)勁。
精銳5采用了英飛凌提供的通過(guò)了 CC
EAL5+ 認(rèn)證的 32 位 ARM 芯片宜猜,主頻高達(dá) 24Mhz泼返,執(zhí)行速度可達(dá) 50DMIPS,綜合性能相比精銳 IV 提升了 3000 倍姨拥,可以執(zhí)行更多復(fù)雜的任務(wù)绅喉。
精銳 5 首次提供了高達(dá) 512K 的存儲(chǔ)空間,最高可存儲(chǔ) 6000 條許可信息叫乌。
支持的開(kāi)發(fā)語(yǔ)言及二進(jìn)制文件
Java柴罐、UE4、.Net憨奸、Unity3D革屠、C#、Python排宰、Revit似芝、Ruby、Lua板甘、Erlang国觉、MATLAB、LabVIEW虾啦、Perl麻诀、VB.NET痕寓、C/C++、VB6.0蝇闭、AutoCAD? ARX呻率、BCB6.0、Delphi全版本等
官網(wǎng):www.sense.com.cn