翻譯|使用教程|編輯:李顯亮|2020-12-30 13:36:52.130|閱讀 262 次
概述:IntelliLock是一個能用于控件與應用程序許可授權的100%托管的先進解決方案。IntelliLock選擇了以100%托管的方式應用許可與保護功能。本文關于授權系統的相關介紹。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
IntelliLock是用于許可控制和應用程序的高級100%托管解決方案。.NET Reactor提供了基于本機代碼保護的許可系統,而IntelliLock選擇了100%托管方式來應用許可和保護功能。
IntelliLock主要功能特點:
IntelliLock的預建許可系統遵守高安全性標準,在普遍情況下,將達到或超過專有安全性和便利性,您的企業可能會付出相當大的代價或困難來進行開發。
只需部署硬件身份鎖即可滿足大多數需求。盡管如此,IntelliLock許可證系統的設計仍可輕松滿足幾乎任何進一步的需求或自動化。
如果您使用硬件(特定于機器的)許可證鎖部署我們的預建系統,則可以使用IntelliLock本身輕松地手動處理初始產品版本的許可證,每個許可證的剪輯時間約為一分鐘-允許您在購買IntelliLock后的幾分鐘內釋放受保護的商品。以后(如果需要),實際上可以通過IntelliLock軟件開發工具包(SDK)集成任何所需的自動化程度。
您可以部署獨立的專有許可證實施。或者,您可以根據需要任意依賴IntelliLock的預建許可證執行系統。您可以采用兩種基本許可途徑-預先構建的許可或擴展的(定制的)專有許可。后者可以基于我們的預建硬件識別系統,也可以將專有過程與您可以嵌入我們的二進制許可證文件中的信息集成在一起。無論采用哪種方法,預構建的IntelliLock流程都比本地.NET SDK更加容易產生安全,不可侵犯的許可系統。
該系統的一項重要安全功能是,決不能在任何時候,在任何時間都不會在您的房屋外存在任何確定有效許可證所必需的代碼。IntelliLock的二進制許可系統非常安全。
這種許可模式可以立即滿足大多數商業需求。您只需在源代碼項目中引用SDK庫IntelliLock.Licensing.dll,然后調用方法IntelliLock.Licensing.HardwareID.GetHardwareID(bool,bool,bool,bool,bool,bool)。在IntelliLock處理了程序集之后,IntelliLock.Licensing.HardwareID.GetHardwareID(bool,bool,bool,bool,bool,bool)返回正確的硬件ID。請注意,IntelliLock.Licensing.dll只是一個虛擬程序集。它的唯一用途是在程序集中進行引用。IntelliLock使用此引用來注入實際的許可代碼。IntelliLock處理您的程序集后,不再需要IntelliLock.Licensing.dll。
例:假設您使用戶外付款授權服務。您的客戶購買許可證并通過電子郵件收到收據。您的軟件將顯示相應的硬件ID,并將其附加到收據電子郵件中,這些電子郵件將轉發給您的許可證處理地址。您驗證交易并使用許可證生成器處理硬件ID以產生其許可證。
如果要將許可證文件鏈接到特定計算機,請啟用“硬件鎖定” 。創建的許可證文件僅在具有定義的硬件ID的計算機上有效。要提取當前計算機的硬件ID,請使用IntelliLock SDK。
有效的許可證文件將您鎖定的.NET軟件解鎖。要創建有效的許可證文件,必須加載正確的主密鑰。它必須與用于保護軟件的主密鑰相同。您可以使用許可證生成器創建許可證文件。
通過在軟件上設置鎖,您可以自由分發產品以進行試用或評估,并且可以在評估期到期時依靠鎖的到期時間來強制購買商品。當軟件鎖到期時,您的潛在客戶必須購買有效的許可證。
還可以設置IntelliLock鎖定的程序集的到期日,到期日期,全局時間和執行限制。許可證鎖到期后,您的客戶必須獲得更多許可證才能進一步使用您的產品。
通過將試用鎖與許可證鎖(本身受限制的許可證文件)結合使用,可以對所需的軟件使用施加任何限制。最重要的是,無需編寫代碼即可這樣做,您可以向市場展示您的商品。
創建有效的許可證文件,必須使用與用于生產IntelliLock鎖定程序集的許可證相同的主密鑰。當您創建IntelliLock項目時,將生成此主密鑰,必須將其保存以保留原始密鑰。切勿將萬能鑰匙交給任何人!IntelliLock不使用程序集名稱或版本信息在計算機上存儲/讀取許可證和試用數據。它僅使用主密鑰來存儲/讀取相應的試用數據。如果使用新的萬能鑰匙鎖定部件,則不再使用舊的試用數據。IntelliLock使用軍事級的強非對稱加密(RSA,2048位密鑰大小)來保護許可證數據。該加密密鑰存儲在主密鑰中。由于只有主密鑰才能保存完整的加密密鑰(主密鑰未存儲在鎖定的程序集或licene文件中)。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn