回覆列表
  • 1 # 威步上海

    加密狗,也稱作加密鎖,是一種用在計算機、智慧硬體裝置、工控機、雲端系統等軟硬體加密產品。軟體開發商透過加密狗管理軟體的授權,防止非授權使用或者抵禦盜版威脅,保護原始碼及演算法。廣義的加密狗是一整套軟體加密方案,針對不同軟體的使用量、經濟價值、面臨破解的壓力以及軟體使用環境等要求綜合因素的考量下,設計從軟硬體識別、資料通訊、授權管理、分發模式和物理硬體要求等環節的完整軟體加密解決方案。

    好的軟體加密解決方案必須包括軟體保護涉及的各個方面,如:安全、易用、耐用、相容性好、跨平臺、豐富的授權管理功能等。而安全則是一個木桶效應,如果僅採用軟體加殼工具或僅採用API加密,或僅考慮智慧卡加密狗,這些方法都存在短板,會為破解者所利用並進行攻擊。中國原創軟體企業正在夾縫中生存,除了面臨國內外軟體巨頭的擠壓之外,同時面臨著盜版對軟體發展的巨大沖擊。並且由於中國軟體企業的發展正由之前的軟體模仿向創新、創意發展,因此軟體加密已成為中國軟體企業乃至硬體裝置商的重中之重。加密狗可以簡單分為硬體、軟體形式的加密安全方案:

    01硬體加密狗——軟體保護密碼箱

    首先需要明確的是軟體加密是完全站在軟體開發商角度出發的,它強調的是軟體保護和不被盜版,具體包括原始碼不被反編譯、軟體不被隨意篡改、軟體不被逆向工程,同時也包括軟體授權不被非法複製、不被篡改。也即從側面反映軟體加密是一個全面的概念,不是用某一種技巧或某一種方法達到真正的安全防護效果。

    市面上的純硬體加密狗產品的價格不等,從低價品到高階加密產品種類繁多,其產品特點即是加密狗廠商提供硬體及介面函式給軟體開發商,軟體呼叫硬體,達到表面上看沒有加密狗就不能訪問軟體的效果,實現軟體加密。採用此類產品,軟體開發商需要花費大量的人力、物力、財力及大量時間去做軟體加密方案,如果軟體開發商沒有開發實力則加密後的軟體極易被破解。

    因此純硬體加密狗廠商的技術服務能力就顯得尤為重要,一方面為軟體開發者節省時間和成本,另一方面優質的技術服務意味著高速的售後響應,杜絕使用者端因加密狗出現失效而造成損失的問題。從這一層面來看,純硬體加密狗的價值絕不僅僅體現在其硬體售價,更要看加密狗廠商的服務,高階加密狗產品更是如此。

    02軟體加密解決方案——軟體保護保險庫

    軟體加密解決方案,是指採用專業的軟體技術、硬體產品和管理模式,保護軟體原始碼、軟體和硬體狗的通訊、軟體的授權等軟體涉及的各個層面。目前此類技術上佔優勢的還是國外具備核心技術的企業。

    從軟體產業及軟體加密產業的發展趨勢來看,包括軟體、硬體及先進管理工具的軟體加密解決方案將成為軟體開發商首先。由於人工成本的上升、惡性競爭的急劇、軟體客戶需求的不斷提高,此類廠家的生存空間越來越窄,部分廠家都停止這方面的低附加值的業務,有的轉為幾個人的小工作室運作以便儘可能地降低運營成本。

    由於國內軟體的核心競爭力越來越強,越來越多的軟體開發商將會採用安全、有效的軟體加密方案保護核心程式碼,並可以靈活、方便的銷售軟體授權,獲得最大的競爭機會。

    以威步的 CodeMeter軟體加密解決方案為例,此方案包括能夠加密各類開發語言的可執行程式碼或動態庫,支援包括C++、Delphi、.net、Java等開發語言,並且提供 API 幫助軟體開發商實現自定義加密軟體程式碼段、制定軟體加密陷阱、自定義加密狗鎖死等高階軟體加密功能。除此之外,CodeMeter 還可以為軟體開發商實現豐富、靈活的軟體授權管理功能,比如軟體租用模式、軟體分期付款模式、網路授權模式,還可以幫助軟體開發商實現線上啟用軟體授權,為軟體開發商贏得更多商機,方便終端使用者的使用軟體及更新授權。

    以前很多軟體企業曾經認為軟體加密可有可無,或者認為聊勝於無,僅僅解決有無的問題即可。但隨著自主研發成本的投入,軟體產品的日益成功,其價值也水漲船高。那麼為軟體產品這匹“千里馬”配一副好馬掌豈不是更理所當然的?否則如何日行千里,發揮出軟體產品的真正價值,而軟體價值帶來的企業收入自然也會受影響。

    軟硬體開發者選擇一款適合自己產品的加密狗很重要,從一套完整的軟體加密方案的角度來審視,一個加密狗的價值不應該僅僅是一個硬體隨身碟幾十塊錢的水平,其涵蓋的無形的軟體保護技術、高質售後服務、軟硬體穩定性及長壽產品週期更為重要,而保護軟體開發商珍貴的軟體智慧財產權的理念也得到越來越多開發者的認同。

  • 2 # 半仙龍

    加密狗是一種類似於u盤一樣的東西,他具有加密功能,也就是說,有一些程式透過加密狗加密之後,那你必須在電腦上插上加密狗才能把他開啟。就是類似於鑰匙一樣

  • 中秋節和大豐收的關聯?
  • 什麼叫非同步電動機?