當(dāng)前位置: 首頁(yè) > 新聞動(dòng)態(tài)
> 新聞詳情
海之博告訴你加密狗該如何選擇
2018-03-11
618次
為了防止代碼反編譯,軟件開發(fā)商們多數(shù)選擇加密狗來(lái)保護(hù)??墒?,如何選擇加密狗又成為軟件開發(fā)商頭疼的事情。 因?yàn)檫@涉及到加密狗的安全,硬件的穩(wěn)定性、兼容性,以及加密技術(shù)的延展性等問題。所以在選定使用哪種型號(hào)的加密鎖時(shí),除了考慮其價(jià)格外,還需要考慮其他因素,一定要慎重行事。
1.加密狗硬件品質(zhì)很重要,關(guān)注考察加密狗的兼容性
因?yàn)椴煌布涌谠诓煌牟僮飨到y(tǒng)和硬件上的兼容性是不同的,如同樣的USB設(shè)備在使用了不同USB控制芯片,其在PC主板上的兼容性是不一樣的,相對(duì)來(lái)說(shuō)有的就會(huì)很穩(wěn)定,有的就會(huì)稍差一些。
所以在選擇加密狗時(shí)不能只在自己使用的計(jì)算機(jī)上進(jìn)行測(cè)試,而應(yīng)當(dāng)詢問生產(chǎn)加密狗的廠商其加密鎖產(chǎn)品適應(yīng)的各種工作方式,因?yàn)樵谧罱K用戶的計(jì)算機(jī)上可能會(huì)出現(xiàn)所有的工作方式。
2.加密狗硬件,關(guān)注考查加密狗的質(zhì)量及工作穩(wěn)定性
雖然現(xiàn)在計(jì)算機(jī)軟硬件更新?lián)Q代的速度很快,但是軟件開發(fā)商還是希望自己的軟件在最終用戶那里使用盡可能長(zhǎng)的時(shí)間。即便軟件升級(jí)了,也希望加密硬件可以重復(fù)使用。
所以購(gòu)買一個(gè)公司的加密產(chǎn)品時(shí)一定要考察其產(chǎn)品的質(zhì)量及工作穩(wěn)定性。多做一些強(qiáng)度和適應(yīng)性的測(cè)試,并且一定要考察加密狗品牌在不同的硬件環(huán)境下及操作平臺(tái)下的支持情況。
3.加密狗安全性是核心,加密技術(shù)的持續(xù)發(fā)展
加密和解密是一矛盾體,沒有哪種加密方法是絕對(duì)安全、可靠的,通常來(lái)說(shuō)破解是和時(shí)間在賽跑。但相對(duì)來(lái)說(shuō),不同廠家的加密產(chǎn)品的抗解密能力差異很大。而軟件開發(fā)商判斷一個(gè)加密產(chǎn)品的抗解密能力是有一些困難的,因此可以依據(jù)加密產(chǎn)品廠商是否有能力不斷推出新的加密軟件或硬件產(chǎn)品,維護(hù)和支持原有加密功能,及延續(xù)產(chǎn)品的生命周期為重要的參考因素之一。
4.加密技術(shù)的全面性
軟件加密是一個(gè)木桶效應(yīng),只要出現(xiàn)任何一個(gè)短板,所有的加密工作將功虧一簣。一個(gè)好的加密產(chǎn)品包括有效原代碼加密、完善的通訊加密方法以及能防硬件復(fù)制的加密狗。
5.芯片硬件加密,加密狗產(chǎn)品的全面性需要判斷
如果現(xiàn)在你的軟件產(chǎn)品只運(yùn)行在Win32環(huán)境下,也許將來(lái)你要開發(fā)Win64平臺(tái)或Linux、Unix上的軟件,甚至是ARM系統(tǒng)、WindowsMobile系統(tǒng)的產(chǎn)品。如果一個(gè)加密產(chǎn)品支持的操作系統(tǒng)平臺(tái)、編譯器環(huán)境不夠多,使用該廠家的產(chǎn)品后,你的軟件升級(jí)時(shí)將遇到很大的麻煩。
另外還要考慮如是否支持外殼型加密、常用數(shù)據(jù)的加密;如果單機(jī)加密產(chǎn)品時(shí),還應(yīng)當(dāng)考察該廠家有沒有功能相同的網(wǎng)絡(luò)加密產(chǎn)品,以備今后開發(fā)網(wǎng)絡(luò)版軟件時(shí)可以平穩(wěn)過(guò)渡,且避免雙重開發(fā)工作。
6.加密狗差異化功能是選擇的重要依據(jù),遠(yuǎn)程升級(jí)功能
軟件在銷售后,不可避免地要遇到升級(jí)和維護(hù)的問題,而升級(jí)和維護(hù)也并非都是無(wú)償?shù)?。很多開發(fā)商也希望能夠通過(guò)軟件保護(hù)來(lái)更好地管理這些問題,以便降低軟件維護(hù)的成本。加密狗產(chǎn)品是否具備方便、安全的遠(yuǎn)程功能將也是軟件開發(fā)商需要考慮的。
7.許可證管理
目前的軟件銷售越來(lái)越靈活,如采用:租賃方式、分期付款、按需購(gòu)買、免費(fèi)試用等,有的是從單機(jī)升級(jí)到網(wǎng)絡(luò),有的購(gòu)買不同的版本。傳統(tǒng)的方式是管理不同的軟件,但將會(huì)給用戶來(lái)一些麻煩。如果加密狗本身可以幫助實(shí)現(xiàn)不同的許可證管理,將會(huì)幫助軟件開發(fā)商獲得更多的銷售機(jī)會(huì),且降低管理成本。
如果沒有一個(gè)易用的加密狗產(chǎn)品或者一個(gè)好的售后服務(wù)體系,軟件開發(fā)商一個(gè)小小的問題就可能被拖一周、兩周甚至一兩個(gè)月才能解決。這將給軟件開發(fā)商造成很大的損失。因此軟件開發(fā)商應(yīng)慎重考察加密狗廠商,最好能與加密狗廠家直接溝通購(gòu)買加密狗產(chǎn)品,比如Sentinel加密狗。這樣避免中間商差價(jià)的同時(shí)享受到原廠高品質(zhì)、及時(shí)的售后服務(wù)。