㈠ 智能卡加密狗的智能卡加密狗的功能特點:
具有極高的安全性能,硬體支持標准C語言編程。軟體開發商可以方便地通過標准C語言編程,將應用軟體的關鍵的代碼和數據安全地移植到加密狗硬體內部保護起來。
衡量智能卡晶元的標准,首先要看是否擁有國際的標准認證,就是智能卡晶元唯一的安全認證-EAL系列認證,如果沒有,軟體開發商需要慎重考慮; 硬體內部提供高達8~64K位元組的程序和數據存儲空間。
可容納近萬行的C語言代碼。硬體支持浮點運算、數學函數、安全服務、文件標准輸入和輸出等。
不再需象以前的單片機加密狗只有幾百個位元組的空間了; 目前最好的號稱智能卡加密狗只有兩家,一家是北京的深思洛克,一家是北京Safenet。
深思洛克的產品:精銳IV
16位智能卡晶元,8-64K空間,RSA和TDES演算法,主打代碼移植,比較適合盜版要求比較高的市場。
Safenet的產品:聖天狗
8位智能卡(實際為ASIC晶元單片機)晶元,8K空間,ECC和AES演算法,5重外殼加密。主打許可證管理,比較適合需要國際化的軟體產品;
選擇智能卡加密狗的標准:
真正的智能卡晶元:市場上有一些號稱是用智能卡晶元的加密狗,實質上是使用某些IC晶元或某些安全領域的晶元,並不是真正的智能卡晶元,並沒有國際的安全認證;國際上的晶元在穩定性和安全性上比國產的晶元要好一些(不是不愛國,實際上我們的晶元工業確實要比國外落後一些);
大容量的存儲空間:可以放更多的代碼和演算法,使破解者需要花更多的時間去分析,最後崩潰;
無驅功能:可以給軟體開發商節省售後的服務成本,並且杜絕破解者用替換的方式做破解;
無後門:這是一個在加密狗行業都是公開的秘密,很多加密狗企業為了方便自己管理,都留了後門,這個後門卻給破解者打開了方便之門;
售後服務:這是一個非常重要的條件,大公司的售後服務都比較標准化,也比較令人滿意,小公司卻有很多問題,選舉加密狗時,最好是選擇在行業內比較大的企業合作,這樣比較有保障一些。
㈡ 最好用的加密狗是哪種啊
目前國內做得最好的加密狗只有兩家公司,一家是Safenet,一家是深思洛克,兩家產品都不錯,但對加密的側重點要求不一樣。Safenet著重的是許可證管理,深思洛克著重的是加密強度。也就是說,想用許可證管理的,想不費事的就用Safenet,而對加密強度要求比較高的,就用深思的狗。上面的都是Safenet的代理,不要就說自家的東西好,在這里要客觀一點。你們的品牌認知度比深思好,但除此之外,在國內不管拼什麼,你們都拼不過深思,要尊重現實,不要誤導別人。
㈢ 加密狗是什麼加密狗好用嗎
加密狗也叫加密鎖,是一種插在計算機並行口上的軟硬體結合的加密產品(新型加密鎖也有usb口的)。加密狗是為軟體開發商提供的一種智能型的具有軟體保護功能的工具,它包含一個安裝在計算機並行口或 USB 口上的硬體,及一套適用於各種語言的介面軟體和工具軟體。加密狗基於硬體保護技術,其目的是通過對軟體與數據的保護防止知識產權被非法使用。
加密狗通過在軟體執行過程中和加密狗交換數據來實現加密的.加密狗內置單片機電路(也稱CPU),使得加密狗具有判斷、分析的處理能力,增強了主動的反解密能力。這種加密產品稱它為"智能型"加密狗.加密狗內置的單片機里包含有專用於加密的演算法軟體,該軟體被寫入單片機後,就不能再被讀出。這樣,就保證了加密狗硬體不能被復制。同時,加密演算法是不可預知、不可逆的。加密演算法可以把一個數字或字元變換成一個整數,如DogConvert(1)=17345、DogConvert(A)=43565。
加密狗是為軟體開發商提供的一種智能型的軟體保護工具,它包含一個安裝在計算機並行口或 USB 口上的硬體,及一套適用於各種語言的介面軟體和工具軟體。加密狗基於硬體保護技術,其目的是通過對軟體與數據的保護防止知識產權被非法使用。
加密狗的工作原理:
加密狗通過在軟體執行過程中和加密狗交換數據來實現加密的.加密狗內置單片機電路(也稱CPU),使得加密狗具有判斷、分析的處理能力,增強了主動的反解密能力。這種加密產品稱它為"智能型"加密狗.加密狗內置的單片機里包含有專用於加密的演算法軟體,該軟體被寫入單片機後,就不能再被讀出。這樣,就保證了加密狗硬體不能被復制。同時,加密演算法是不可預知、不可逆的。加密演算法可以把一個數字或字元變換成一個整數,如DogConvert(1)=17345、DogConvert(A)=43565。下面,我們舉個例子說明單片機演算法的使用。 比如一段程序中有這樣一句:A=Fx(3)。程序要根據常量3來得到變數A的值。於是,我們就可以把原程序這樣改寫:A=Fx(DogConvert(1)-12342)。那麼原程序中就不會出現常量3,而取之以DogConvert(1)-12342。這樣,只有軟體編寫者才知道實際調用的常量是3。而如果沒有加密狗,DogConvert函數就不能返回正確結果,結果算式A=Fx(DogConvert(1)-12342)結果也肯定不會正確。這種使盜版用戶得不到軟體使用價值的加密方式,要比一發現非法使用就警告、中止的加密方式更溫和、更隱蔽、更令解密者難以琢磨。此外,加密狗還有讀寫函數可以用作對加密狗內部的存儲器的讀寫。於是我們可以把上算式中的12342也寫到狗的存儲器中去,令A的值完全取決於DogConvert()和DogRead()函數的結果,令解密難上加難。不過,一般說來,加密狗單片機的演算法難度要低於一些公開的加密演算法,如DES等,因為解密者在觸及加密狗的演算法之前要面對許多難關
目前最新的硬體加密原理:
隨著解密技術的發展,單片機加密狗由於其演算法簡單,存儲空間小,容易被硬復制等原因,正逐漸被市場所淘汰。以北京深思洛克軟體技術股份有限公司(原北京深思洛克數據保護中心)為首的國內加密狗廠商研發出穩定性更好、存儲空間更大(最大為64K)、有效防止硬克隆的第四代加密狗——「智能卡」加密狗以其獨創的「代碼移植」原理,已經被國內大型商業軟體開發商如用友、金蝶、CAXA、廣聯達、神機妙算、魯班……所採用。
以世界上第一款智能卡加密鎖——深思洛克的精銳IV為例,簡單介紹一下「代碼移植」原理。
「代碼移植」加密原理為一種全新的、可信的軟體保護模型,工作原理為:軟體中部分代碼經過編譯,「移植」到加密鎖硬體內部,軟體中沒有該段代碼的副本。
在這套軟體保護方案中,PC端應用軟體的關鍵的代碼和數據「消失」了,被安全地移植到精銳IV型加密鎖的硬體中保護起來。在需要使用時,應用軟體可以通過功能調用引擎來指令精銳IV運行硬體中的關鍵代碼和數據並返回結果,從而依然可以完成整個軟體全部的功能。由於這些代碼和數據在PC端沒有副本存在,因此解密者無從猜測演算法或竊取數據,從而極大程度上保證了整個軟體系統的安全性。簡言之,精銳IV提供了一套可信的解決方案,從理論上保證軟體加密的安全。
加密狗組成:
智能卡晶元
不是所有的加密狗都使用智能卡晶元,也不是所有使用智能卡晶元的加密狗都足夠安全。目前業界主流加密狗的核心部件是智能卡晶元,但只有凝聚最先進加密技術的安全智能卡晶元才是加密狗安全的核心所在。但由於智能卡晶元主要應用於短周期產品,其更迭演變由消費市場主導,因此其後代產品並不都能實現兼容。因此選擇加密狗,要看智能卡晶元的是否通過相關認證,是否足夠安全。
可能您會問了:那我如何才能知道我的加密狗用的是哪種晶元? 以威步出品的CmDongle系列硬體加密狗為例,您可以通過檢查加密狗外殼上的序列號獲知您的晶元版本。當前的CmDongle系列硬體加密狗的序列號以「3-」開頭,代表著第三代加密狗,採用的是德國英飛凌生產的最新智能卡晶元。威步已經把它所有無快閃記憶體的CodeMeter USB硬體加密狗換成當前流行的智能卡晶元,快閃記憶體加密狗的晶元在2016全面更新。
有簽名的狗才是好狗!
大家一定聽說過盜版軟體,有沒有聽說過「盜版狗」?其實加密狗的固件也可以被偽造者和黑客利用,所以為防止偽造或篡改的固件連接到您的加密狗,或仿造的硬體狗訪問加密鎖的驅動,請選擇帶安全簽名設計的加密狗,比如威步的CodeMeter硬體加密狗。
多個開發商共用一個加密鎖
有些大型企業的加密狗只能插在伺服器上,由公司網管進行統一維護和管理,很多公司需要使用各種類型的軟體。小編就曾經看到一家公司的伺服器上密密麻麻的插著七、八隻不同品牌的加密狗。聽該企業網管說一是給管理帶來很多問題,二是多個狗也會碰到「打架」的問題,會嚴重影響企業正常業務。
威步的CodeMeter的加密鎖產品,從設計之初就超前的考慮到軟體公司之間的合作關系,旗下的每一隻CodeMeter硬體鎖可以存放1000個不同軟體商的6000個授權,各個授權之間相互獨立,互相不影響。而且每個獨立授權擁有獨立的授權選項,行使各自的授權功能。哈哈!這相當於插了6000個硬體狗!
「程序猿」?加密大師?
小編聽很多「程序猿」抱怨,他們花費的大量時間研究加密狗API,研究加密策略,甚至研究破解技術,並且信心滿滿的實施加密方案。很不幸,加密後的軟體發布不到一星期,某寶上即可買到盜版軟體。
專業人員曾經告訴過小編,真正好的加密狗產品,應該包含最新的加密技術,包括外殼加密、代碼加密、通訊加密以及靈活的授權管理功能,無需程序員做太多的開發即可實現高強度的加密。軟體開發商真正寄託希望的應該是加密狗的自帶的技術,而非全靠程序猿的方案,否則程序猿換東家,開發商就該告急了。程序員不是加密大師,而是自己專業領域的大師。
威步老闆曾在各個媒體公開表示,CodeMeter是一款人人都會用的加密狗。無論你「程序猿」還是技術支持人員,甚至是銷售都可以使用CodeMeter的全自動加密工具實現輕松加密,簡捷流暢的圖形化界面,即使行政人員、庫管人員都可輕松燒寫加密狗。
要具備向下兼容的功能--可以省下更多的銀子
俗話說「道高一尺魔高一丈」,隨著加密技術的不斷發展,黑客的破解技術也突飛猛進。所以最安全的加密狗一定是有著尖端科技的「全副武裝」,同時又承襲了優秀的更迭基因的超級「狗狗」。它必須保持與時俱進的防禦和識別能力,同時具備向下兼容的功能,才不至於陷入「廉頗老矣」的尷尬。
在這方面,威步作為全球加密狗行業的翹楚,給出了很好的解決方案:
所有CodeMeter硬體加密狗中的威步系統專有Firmware(固件),可以實現在線更新。正處服役期的老款CodeMeter加密狗也可以通過在線更新通道,變身為最In的加密硬體,能使用到最新的加密技術。比如通過在線固件升級,CodeMeter加密狗支持的1024位RSA加密演算法可升級為2048位;原有的大容量存儲驅動可升級為HID驅動。
加密狗復制方法(以ROCKEY4加密狗為例)
速達5000 ERP軟體使用ROCKEY4加密狗,加密狗理論上有使用次數限制,因此加密狗復制一個做備份很有必要。加密狗復制分以下幾步:
一:查測加密狗類型
網上有很多加密狗檢測工具,只要能檢測出加密狗類型就行。速達5000ERP使用的USB加密狗為「ROCKY4加密狗有驅型」
安裝改密碼ROCKY4專業驅動.exe (ROCKY CLONING 8000 DRIVER )。
檢查USB加密狗驅動是否為 ROCKY CLONING 8000 DRIVER 。
偵聽密碼
將偵聽取得的4組密碼保存,備用。不建議修改ROCKY4密碼,修改密碼可能會造成軟體運行出錯。
卸載 ROCKY4專業驅動.exe (ROCKY 4 CLONING 8000 DRIVER )。
重啟電腦,安裝ROCKY4原版驅動Iinstdrv.exe。查看設備管理器,驅動是否為ROCKY 4 USB。
運行ROCKY編輯器
重啟電腦,插狗,運行ROCKY編輯器。輸入剛取得的4組密碼,進行「編輯」,讀取加密狗數據,並保存為後綴名.rki的文件。
寫狗。 插重啟電腦,插空狗,「批量處理」選擇「用戶ID不變」,寫狗完成。點擊「測試」,分別讀鎖,計算,讀取用戶ID,測試成功,寫鎖即OK。
ROCKY編輯器「自檢」接鈕不能點擊,「自檢」相當於USB格式化,將清空USB加密狗的內存數據。
以上就是關於加密狗的詳細介紹。
㈣ 關於PKPM軟體的加密狗的問題/!!!!
軟體狗[Dongles]
1、認識軟體狗。[首先我對軟體狗作一簡單介紹,在後面我們將對各種軟體狗的加密和解密做詳細的講解。]
軟體狗是插在微機並行口上的一個軟體保護裝置,它包括主機檢查程序和密鑰(也稱加密盒)兩部分。主機檢查程序就是前面說的加密代碼的一部分,加密盒是用來存放密碼的。一般來說,軟體狗插在並行口上,不會影響列印機的正常工作。常見的軟體狗加密盒外形,如兩個一公一母的D行25針連接器倒接在一起,公頭(DB25/M)插在並行口上,母頭(DB25/F)可接列印機,相當於原來的並行口。整個軟體狗的硬體電路板就在這約5厘米見方的加密盒子里。
電路板上的公頭(DB25/F)之間的管腳是一一對應、直接相聯結的,以保證並行口的作用不變。存儲密碼或起信號加密變換作用的器件及其它輔助元件就跨接在這25根線上面,應用程序以特定的方式跟他們溝通、核對。除了某些設計不良的情況之外,一般不會影響列印機的正常工作,列印機工作時也不會影響它們。
為了防止程序被非法復制,所做的加密保護措施一般都包括兩部分。首先是要有保存密碼數據的載體,即密鑰;其次是夾雜在應用程序中的主機檢查程序,即加密代碼。密鑰應該能保證不易被解密、復制;如一般用磁碟做加密時,加密部分無法用一般的工具復制。另外,當檢查程序用特殊方法去讀密碼時,密碼應該能很容易地被讀出,而不致影響應用程序的正常執行。當發現密碼不對或密鑰不存在時,就讓主機掛起、重新起動或採用被的措施。
軟體狗經歷的「時代」
軟體狗的發展經歷了好幾代,至2001年初就已發展到了第四代。
第一代是存儲器型的加密鎖。這是最有歷史的加密鎖,內部只有存儲體,廠商只能對鎖進行讀、寫。軟體狗起信號加密變換作用的器件,最多隻簡單採用一些電阻、二極體等,檢查方法也比較簡單,很容易被人解密.常見的有原金天地的「軟體狗」、深思洛克的Keypro型、Rainbow的Cplus等。這種鎖的主要特點是廠商可以預先把自己的保密數據設置到鎖內,然後在軟體運行時隨機讀取,這樣防止了解密者通過簡單重復並口數據來解密,但解密者進一步分析一下數據規律就可以解決了,這就是常說的「埠」層的數據分析。這種加密鎖原理非常簡單,是種正在被逐步淘汰的產品,但是其原料成本極低,即使在很低的價位也有很好的利潤,加密廠商一般都不願放棄這種鎖;而很多廠商由於成本原因又不得不採用,因此這種鎖仍有一定的市場份額;
第二代是演算法不公開的加密鎖。硬體內部增加了單片機,即所謂內置CPU,廠商主要是利用演算法功能進行加密。加密鎖通常還增加了一些輔助功能,比如倒計數器、遠程升級等。軟體狗採用了低功耗TTL,COMS等邏輯元件,在電路上做了一些加密工作,檢查時也要比第一代軟體狗多一道手續,解密的難度自然也增加了。常見的有深思洛克的「深思Ⅰ」型,彩虹天地的SuperPro、微狗,ALADDIN的MemoHASP等。利用單片機,軟體與鎖之間的數據通訊建立了一個保密協議,數據都是經過加密的,解密者就難以分析出數據內容和規律了,因此對於這種鎖的數據分析就不是停留在「埠」層了,解密者轉向了「功能」層,就是對軟體中的函數調用進行分析。為了抵擋功能層的數據分析,這種鎖來了個「軟硬」兼施的策略。
「軟」的是指驅動程序內反跟蹤、外殼加密等等軟體工作,讓解密者難以在功能層上模擬,誰都靠的是對操作系統、微機系統的精確理解。誰都無法決勝,結果是加密驅動程序在不斷更新、膨脹。
「硬」的就是加密鎖內的演算法功能,這大大增加了解密難度,這是掌握在加密者手中的武器。但是,加密者只能設置演算法的參數,即所謂內含多少種演算法可選,而演算法內容並不知道。這樣就限制了廠商對演算法的使用,要麼預先記錄演算法結果然後在軟體運行時核對(使用碼表);要麼在軟體中至少變換兩次然後比較結果是否一致。如果解密者截獲這些數據,通過統計、分析就有可達到解密目的;
第三代加密鎖,即所謂「可編程」的加密鎖。1999年初,以北京深思洛克為代表推出了第三代加密鎖,「可編程」加密鎖概念的推出是軟體加密技術的一次進步。「可編程」加密鎖設計初衷是希望用戶能夠將軟體中重要的代碼或模塊「移植」到加密保護設備中運行,使軟體與加密鎖實現真正無縫鏈接。但由於成本限制,早期推出的幾款「可編程」加密鎖採用的低檔單片機給 「可編程」性造成了很大的局限,主要表現在:1、演算法變換的復雜度不夠高,2、指令編碼空間較小,3、程序區的空間較小。這些局限性使得用戶根本不可能利用「可編程」加密鎖實現理想的高強度加密方案。 軟體狗採用了PAL(Programmable Array Logic)、PEEL(Programmable Electrically Erasable Logic Device)、GAL(Generic Array Logic)等可編程器件,但目前流行的期間大概要算串列讀寫的EEPROM(Serial Electrically Erasable PROM)了。這些器件由於密碼編制的靈活性和製成密鑰後在程序中插入檢查的方便性,極大地增加了解密的難度。從使用的角度來看PAL、PEEL、GAL 等邏輯器件只能讀取數據,不能隨時寫入數據,密碼的重新設置比較麻煩;而EEPROM晶元可隨意讀寫,用在軟體狗上靈活性相當大,譬如可以為每一個軟體狗單獨設一個密碼,以增加解密的難度;另外,從EEPROM器件的電器性能上來說也非常適合做軟體狗;因此這種器件在軟體狗的設計中獲得了廣泛的應用,是當時軟體狗製作者的首選晶元。它象一般RAM存儲器一樣可讀寫(只不過讀寫是串列的),即使斷電後也能保存數據不變。常用的EEPROM型號是93C46,它是64×16bit的結構,也就是說一個93C46具有64個16位bit單元的容量,每次處理數據也都是16位。有的93C46,如 Microchip、ATMEL、CSi等品牌的93C46可以通過切換,變為128×8bit或64×16bit兩種模式,這對軟體狗製作來說就更靈活了,其加密效果也更好。當然也有人採用更大容量的93C56、93C66或容量小一點的93C06、93C26等EEPROM晶元。因為軟體狗是插在微機的並行口上,所以檢查程序是通過並行口的I/O地址去讀寫EEPROM。具體的讀寫方式跟硬體線路以及EEPROM的時序有關,因此,一般的檢查程序針對某一種硬體線路;但是這些程序大同小異,大體上是差不多的。
第四代軟體夠在第三代軟體狗基礎上,加入一個單片機晶元,如PIC16C5X。此晶元中存有特定的演算法程序,可將讀出的密鑰數據進行加密變換,以對抗邏輯分析儀。可以說,軟體狗發展到第四代,已經非常成熟了。在此技術上,各軟體狗研製公司又加入自己的電路設計,形成了各自的產品特色。
平時常見的狗主要有「洋狗」(國外狗)和「土狗」(國產狗)。這里「洋狗」主要指美國的彩虹和以色列的HASP,「土狗」主要有金天地(現在與美國彩虹合資,叫彩虹天地)、深思、堅石。總的來說,「洋狗」在軟體介面、加殼、防跟蹤等「軟」方面做得沒有「土狗」好,但在硬體上絕對「無法」 pj(應當說pj難度非常大):而「土狗」在「軟」的方面做得絕對稱得上世界第一,許多技術,如噪音、自檢測、演算法可變、碼表變換等等,可以說都很先進,而在硬體上不及國外,只要稍有單片機功力的人,都可復制。
現在狗的技術發展很快,針對不同的應用場合有不同的類型,如:
強勁狗:自由定義演算法的高強度加密方案
微狗: 面向單片機環境的高強度加密方案
USB狗: USB介面的微狗全兼容產品
軟體狗:面向單機環境的低成本加密方案
網路狗:面向網路環境的加密方案
卡式狗:面向網路環境的加密方案
軟體狗採取了各種的加密技術,目前較先進的加密技術有以下幾種:
AS技術:API函數調用與SHELL外殼加密結合,即使外殼被破壞,加密程序依然不能正常運行。
反跟蹤:
a.數據交換隨機噪音技術:有效地對抗邏輯分析儀分析及各種調試工具的攻擊。
b.迷宮技術:在程序入口和出口之間包含大量判斷跳轉干擾,動態改變執行次序,提升狗的抗跟蹤能力。
抗共享:可從硬體對抗並口共享器,由開發商選擇是否共享狗。
口令: 可由軟體開發商設置32位口令,口令錯誤將不能對存儲區進行讀寫。
時間閘:某些狗內部設有時間閘,各種操作必須在規定的時間內完成。狗正常操作用時很短,但跟蹤時用時較長,超過規定時間狗將返回錯誤結果。
單片機:硬體內置單片機,固化的單片機軟體保證外部不可讀,從而保證狗不可仿製。
存儲器:提供20位元組掉電保持存儲器供開發商存放關鍵數據、配置參數等信息。
市場上常見幾種軟體狗的簡單介紹
彩虹天地:在中國應該算是老大了,從第一代到第四代的產品都有,但它的主要產品還是第三代的微狗(TD-MH),該代產品中有干擾晶元,能隨時產生無用的干擾信號,更加有效的對抗邏輯分析儀;雖然有第四代的強勁狗(CS-QA),但好象有不少問題,所以推出的USB介面的加密鎖還是兼容微狗的。彩虹天地的加密強度不高,最簡單的pj方法就是隨便買一個狗,然後復製成要解的狗。
深思洛克:也是一個比較有名的,至2001年初最主要的產品就是第四代的深思Ⅲ型加密狗,特點就是用戶可在狗中定義自己的演算法,這大大加強了其保護能力,但它的CPU功能還不夠強,演算法上有漏洞,而且只提供一種加密方式,所以也是可以擊破的,並且也能硬體復制原狗。此類狗加密的產品有Pkpm 結構計算軟體、分析家股票軟體、圓方cad軟體等等。
深思 Ⅲ 的n階黑箱模型法:
深思 Ⅲ 的n階黑箱模型法並不是簡單的記憶,而是通過深思 Ⅲ 獨特的完全可編程使得深思 Ⅲ 鎖對於輸入和輸出呈現高階黑箱控制模型的特徵。每次調用代碼運行時使用鎖內存儲作為運算變數和參數,改變鎖的狀態影響後續的調用。用戶自定義的代碼沒有任何的說明書和特徵,甚至兩次相同的調用會返回不同的有用的結果。這是深思 Ⅲ 獨特之處。
以上加密範例並不要求加密者尋找復雜並難以預料的函數關系加以移植。
如果是採用0階黑箱模型那麼輸入與輸出具有直接的對應關系 y=f(x1,x2),其中x1,x2為本次輸入,y為本次輸出。這時如果函數關系簡單就很容易被解密者破譯,比如用迭代法、插值法和列表法等方法逼近;這就迫使加密者尋求復雜函數來防止解密者的破譯和模擬。但由於鎖內資源的限制使得軟體移植幾乎不可能。現在採用n階黑箱模型,就使得輸入與輸出的對應關系復雜化: yn=f(yn-1,yn-2,yn-3,...,y1,xn1,xn2),其中,y1,y2,...,yn-1為以前n-1次調用輸出或隱藏的結果, xn1,xn2為本次(第n次)調用的輸入參數。
面對這樣的復雜關系,解密者簡單地取消中間的任何一次調用都可能使後邊的結果發生錯誤,既使是簡單的函數關系也可以被這高階黑箱過程隱藏得難以推測。這樣,藉助於高階黑箱模型法很容易找到應用軟體中可以利用的公式或函數作為加密的對象。
n階黑箱模型法使用過程中一樣可以使用碼表法,例如,範例中的第一次調用。
但是,這樣的碼表法不同的加密點互相關聯,必須進行整體解密,這就大大地提高了加密強度。使用傳統的0階黑箱模型時,不同的加密點之間互不關聯只需各個擊破分別解密即可,其復雜度無法與n階黑箱模型相比。對於比較復雜的函數,盡管鎖內沒有足夠的資源,還是可以通過n階模型法進行加密處理我們可以將復雜函數化為簡單函數的運算組合,例如:y=(a-b)*(a+b)+c可以先計算(a-b)和(a+b)然後將結果相乘再加c。
n階模型嚴格說是不可解的(只是目前理論上,也請深思公司記住這一點),因為第n次輸出依賴於前n-1次輸入和輸出,而前n-1次輸出可能已部分或全部被隱藏,所以第n次輸出無法推測,至少推測n-1次輸入產生的輸出要比一次輸入產生的輸出復雜度有質的飛躍。
深思 Ⅲ 具有完備的指令系統,可以通過編程實現n階或任意階黑箱模型,每次調用互相關聯,並且可以絕對隱藏中間結果,只要使用得當,理論上是不可解的( 我的理論是沒有不可解的:)
㈤ 有誰能告訴我一個深藍色的加密狗,上面刻了一個鑰匙是什麼加密狗
全自動軟體加密狗類型檢測軟體2011-06-03 16:54
加密狗檢測工具-加密狗復制破解前請先用此工具檢測您加密狗的型號!
軟體下載地址:http://good.gd/1243451.htm
-... 加密狗檢測工具 能監控市面上絕大部份加密狗的類型,同時對未知狗有檢測識別功能,功能絕對強大!
可以監控到得加密狗類型有:
'飛天誠信(FTSafe) Rockey 2 加密狗,無驅型',
'飛天誠信(FTSafe) Rockey 4 ND加密狗,無驅型',
'飛天誠信(FTSafe) Rockey 4 加密狗,有驅型',
'飛天誠信(FTSafe) Rockey 6 Smart 智能狗,無驅型',
'深思洛克(SenseLock) 深思3(sense3) 加密狗,有驅型',
'深思洛克(SenseLock) 深思4(sense4) 智能狗,有驅型',
'東莞域之天(YuTian) 域天簡單型加密狗,無驅型',
'東莞域之天(YuTian) 域天密碼型加密狗,無驅型',
'東莞域之天(YuTian) 域天易用經濟型加密狗,無驅型',
'東莞域之天(YuTian) 域天專業型加密狗,無驅型',
'東莞域之天(YuTian) 域天智能狗,無驅型',
'賽耐孚(SafeNet) 軟體狗(SoftDog),有驅型',
'賽耐孚(SafeNet) 微狗(MicorDog),有驅型',
'賽耐孚(SafeNet) 精靈狗(GeniusDog),有驅型',
'賽耐孚(SafeNet) 聖天狗(SentinelKey),有驅型',
'賽耐孚(SafeNet) Superpro狗,有驅型',
'賽耐孚(SafeNet) 宏狗(GrandDog),有驅型',
'堅石誠信(Rockey) ET99/ET299加密狗,無驅型',