① 硬體加密狗和軟體加密狗的區別
軟體加密狗是把硬體加密狗的加密數據讀出後做成欺騙正版軟體的程序或服務之類的東西,一般正版加密軟體不會使用軟體加密狗,軟體加密狗只是一種加密狗的破解方式,同時軟體加密狗由於能夠直接拷貝使用,到底能不能有你所說的防盜一看就明白了。
USB、串口、並口都是硬加密狗,硬加密狗都有一個硬體,如PCI卡方式,並口(通過這個加密狗連接到列印機才能使用正版軟體的列印功能等)還有USB方式,usb方式很普遍,其實你如果在銀行開通網銀,銀行要你辦一個UKEY(樣式和U盤差不多)也是一種加密狗。
② 龍脈加密鎖Smart X3 據說可以徹底杜絕硬復制和軟模擬,有用過的朋友嗎出來說下
用過這個加密鎖。
據說,用的是智能卡晶元,所以說可杜絕硬復制。
另外,加密鎖和應用程序之間的通訊是加密後的通訊,並且關鍵邏輯代碼或關鍵演算法是在鎖內執行的,所以可以杜絕軟模擬。
③ 加密狗模擬和dll破解補丁有什麼區別
這個問題描述的並不準確,模擬也分幾種形式,比較常見的是使用MultiKey進行驅動級模擬,模擬的區別是可以最大限度上仿造硬體加密狗與軟體之間的通訊協議,只要被加密軟體不換狗或換加密演算法,模擬是可以支持被軟體的升級版本的。而DLL破解補丁是通過修改內存指令的方式將被加密軟體中對於加密狗操作相關的指定進行修改,如果破解補丁的特徵碼搜索不全或後續版本的相關加密指令內存地址發生了變化就無法支持,另外DLL破解補丁大多採用劫持注入的方式工作,易被殺軟定義為有害文件而清理,從而無法達到破解效果。
④ 金蝶軟體硬加密與軟加密有什麼區別
1、硬加密是有個加密狗,注冊文件和加密狗綁定,伺服器可以隨時更換,只要移動狗就行,方便。
2、軟體密又叫硬碟許可加密,注冊是綁定硬碟,硬碟有序列號,這樣安全,但不方便,萬一硬碟壞了,或者更換伺服器,就得走重新注冊流程,要交費。
3、硬加密方便,但相對不安全,狗丟了,軟體就丟了,軟加密安全,但不方便,更換伺服器,就還得另交費。
⑤ 用友財務軟體硬加密與軟加密有什麼不同
一、加密方式不同
1、軟加密:指通過特定軟體演算法進行的加密。
2、硬加密:作為一種物理加密技術,它主要使用晶元對硬碟中的每個字元和每個數據進行加密,這有點像早期的微碼。
二、不同的數據保護方法
1、軟加密:加密功能通過加密軟體方法實現,並且不執行任何數據轉換操作。
2、硬加密:硬加密可以將要保護的數據轉換為無法識別的數據模塊。 在2000 / XP的加密下,除了安裝自己的驅動程序外,無需安裝任何其他驅動程序軟體。
三、作用不同
1、軟加密:它需要大量的計算過程,這無疑會延遲內存資源並降低速度。
2、硬加密:這是一個典型的物理加密過程,省去了許多復雜的計算過程,因此速度仍然很高。
(5)加密鎖硬復制與硬模擬的區別擴展閱讀:
硬加密是指通過別與軟體本身的加密手段進行加密,比如優盤加密,在應用的時候,要求加密工具被加密軟體埠連接才能使用。
軟加密是通過虛擬的加密許可文件進行加密,導入到軟體所在計算機即可。區別不是很大,兩種方式不能說誰好誰弱,不過就應用功能上來講,硬加密局限性太大,但保密性能強。
硬加密將需要保護的數據轉換為無法識別的數據模塊。 在2000 / XP加密下,除了安裝自己的驅動程序外,不需要安裝任何其它驅動程序軟體。 這是硬加密的獨特功能,與軟加密不同,這也是硬加密的優點,就速度而言,軟體加密方法將不可避免地需要大量的計算過程,這無疑會延遲存儲資源並降低速度。
⑥ CA鎖和加密鎖分別是什麼有什麼區別
插鎖:鎖頭與鎖盤配合採用插取方式的箱鎖
"加密鎖"(也稱加密狗)最早由彩虹天地開發,現在已成為軟體加密行業的代名詞。加密鎖是一種插在計算機並行口上的軟硬體結合的加密產品(新型加密鎖也有usb口的)。一般都有幾十或幾百位元組的非易失性存儲空間可供讀寫,現在較新的狗內部還包含了單片機。軟體開發者可以通過介面函數和加密鎖進行數據交換(即對加密鎖進行讀寫),來檢查加密鎖是否插在介面上;或者直接用加密鎖附帶的工具加密自己EXE文件(俗稱"包殼")。這樣,軟體開發者可以在軟體中設置多處軟體鎖,利用加密鎖做為鑰匙來打開這些鎖;如果沒插加密鎖或加密鎖不對應,軟體將不能正常執行。 加密鎖通過在軟體執行過程中和加密鎖交換數據來實現加密的.加密鎖內置單片機電路(也稱CPU),使得加密鎖具有判斷、分析的處理能力,增強了主動的反解密能力。這種加密產品稱它為"智能型"加密鎖.加密鎖內置的單片機里包含有專用於加密的演算法軟體,該軟體被寫入單片機後,就不能再被讀出。這樣,就保證了加密鎖硬體不能被復制。同時,加密演算法是不可預知、不可逆的。加密演算法可以把一個數字或字元變換成一個整數,如DogConvert(1)=17345、DogConvert(A)=43565。 加密鎖是為軟體開發商提供的一種智能型的軟體保護工具,它包含一個安裝在計算機並行口或 USB 口上的硬體,及一套適用於各種語言的介面軟體和工具軟體。加密鎖基於硬體保護技術,其目的是通過對軟體與數據的保護防止知識產權被非法使用。
⑦ 硬加密的硬加密與軟加密的區別
目前市場上大多數移動存儲產品都採用軟加密方式對相關產品進行數據安全保護。但隨著用戶需求的不斷提高和技術的不斷成熟,硬加密技術漸漸被應用到移動硬碟產品中。
雖然同樣都是加密方式,但顧名思義,二者的區別就在於「軟」與「硬」上。所謂「軟加密」主要是指通過特定的軟體演算法進行加密,而硬加密作為物理加密技術,其主要是通過晶元對硬碟中的每一個字元、每一個數據進行加密,這有些像早期的微電碼。
其實,這兩種截然不同的加密方式最根本的區別最終體現在驅動和速度上。上面提到過,軟加密一般通過加密軟體的方法來實現加密功能,它並不對數據進行轉換運算。與軟加密不同,硬加密可將需要保護的數據轉換成不可識別的數據模塊。其在2000/XP的加密下,除了安裝其本身驅動程序外,不需要安裝其它任何驅動軟體,這是硬加密區別於軟加密的明顯特徵,也是硬加密的優勢所在。另外,從速度方面進行比較,軟體加密方式勢必需要大量運算過程,這無疑會耽誤內存資源,速度也就隨之降低了。而硬加密是典型的物理加密過程,它省去了大量繁雜的運算過程,因此速度依然。
從產品適宜人群來看,採用硬加密技術的移動硬碟產品比較適用於科研院所、部隊、機關、財務、各行業設計人員、個人及網路用戶進行數據交換、移動辦公、保密數據存儲、備份等。此外,由於特殊的晶元處理工藝,使得硬加密移動硬碟產品的市價要高於軟加密,雖然使用此類產品的個人用戶不乏其人,但像「黑金剛」移動硬碟此類產品則仍然主要應用於行業用戶中。
從目前的趨勢來看,未來移動存儲產品的加密方式將主要應用晶元加密,也就是向硬加密方式縱深發展。這不僅僅因為硬加密技術更安全、更可靠,還在於它為大家帶來更簡單的操作方式、方法。有分析人士認為,現代科技產品逐漸走向智能化與簡單易用性,從科技產品較為復雜的操作程序到現在類似「一鍵通」等功能的出現給人們的生活帶去了更多的便捷,它無疑會推動科技產品的普及和應用。在移動存儲領域,硬加密技術的出現和發展必將引領其進入一個嶄新的時代。
⑧ 軟加密和硬加密哪個好
硬加密是外部零件存儲許可文件,軟加密是內部文件許可;硬加密需要有個像優盤一樣的「加密狗」,軟加密不需要;硬加密的可以即插使用,軟加密的只能注冊的一台固定的伺服器上;硬加密的要防止「加密狗」被盜、燒毀
⑨ 硬體加密狗可以復制么
可以復制 網上有大把教程。
⑩ 加密狗破解原理是什麼
硬體加密鎖,俗程「加密狗」,對於加密狗的破解大致可以分為三種方法,一種是通過硬體克隆或者復制,一種是通過SoftICE等Debug工具調試跟蹤解密,一種是通過編寫攔截程序修改軟體和加密狗之間的通訊。
硬體克隆復制主要是針對國產晶元的加密狗,因為國產加密狗公司一般沒有核心加密晶元的製造能力,因此有些使用了市場上通用的晶元,破解者分析出晶元電路 以及晶元里寫的內容後,就可以立刻復制或克隆一個完全相同的加密狗。不過國外的加密狗就無法使用這種方法,國外加密狗硬體使用的是安全性很好的自己研製開 發的晶元,通常很難進行復制,而且現在國內加密狗也在使用進口的智能卡晶元,因此這種硬體克隆的解密方法用處越來越少。
對於Debug調試破解,由於軟體的復雜度越來越高,編譯器產生的代碼也越來越多,通過反匯編等方法跟蹤調式破解的復雜度已經變得越來越高,破解成本也越來越高,目前已經很少有人願意花費大量精力進行如此復雜的破解,除非被破解的軟體具有極高的價值。
目前加密鎖(加密狗)的解密破解工作主要集中在應用程序與加密動態庫之間的通訊攔截。這種方法成本較低,也易於實現,對待以單片機等晶元為核心的加密鎖(加密狗)具有不錯的解密效果。
由於加密鎖(加密狗)的應用程序介面(API)基本上都是公開的,因此從網上可以很容易下載到加密狗的編程介面API、用戶手冊、和其它相關資料,還可以了解加密狗技術的最新進展。
例如,某個國內知名的美國加密狗提供商的一款很有名的加密狗,其全部編程資料就可以從網上獲取到,經過對這些資料的分析,我們知道這個加密鎖(加密狗)有64個內存單元,其中56個可以被用戶使用,這些單元中的每一個都可以被用為三種類型之一:演算法、數據值和計數器。
數據值比較好理解,數據值是用戶存儲在可讀寫的單元中的數據,就和存儲在硬碟里一樣,用戶可以使用Read函數讀出存儲單元裡面的數據,也可以使用Write函數保存自己的信息到存儲單元。
計數器是這樣一種單元,軟體開發商在其軟體中使用Decrement函數可以把其值減一,當計數器和某種活動的(active)演算法關聯時,計數器為零則會封閉(deactive)這個演算法。
演算法單元較難理解一些,演算法(algorithm)是這樣一種技術,你用Query(queryData)函數訪問它,其中queryData是查詢 值,上述函數有一個返回值,被加密的程序知道一組這樣的查詢值/返回值對,在需要加密的地方,用上述函數檢查狗的存在和真偽。對於被指定為演算法的單元,軟 件上是無法讀和修改的,即使你是合法的用戶也是如此,我理解這種技術除了增加程序復雜性以外,主要是為了對付使用模擬器技術的破解。
此加密鎖(加密狗)的所有API函數調用都會有返回值,返回值為0的時候表示成功。
因此,破解思路就出來了,就是使用我們自己的工具(如VB、VC等)重新編寫構造一個和加密狗API一樣的DLL動態庫文件,裡面也包含Read、 Write等全部API中包含的函數,使用的參量及返回值和原來的函數一樣,所有函數返回零。然後對Query、Read函數進行處理,返回應用軟體需要 的數值即可。
這個新的DLL文件編寫成功後,直接替換掉原來的DLL文件,這時候再運行應用軟體,軟體訪問加密狗的操作就全部會被攔截,攔截程序永遠會返回正確的數據給軟體,從而實現了模擬加密狗的運行。