彩票走势图

程序授权托管解决方案IntelliLock授权许可系统机制

翻译|使用教程|编辑:李显亮|2020-12-30 13:36:52.130|阅读 179 次

概述:IntelliLock是一个能用于控件与应用程序许可授权的100%托管的先进解决方案。IntelliLock选择了以100%托管的方式应用许可与保护功能。本文关于授权系统的相关介绍。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

IntelliLock是用于许可控制和应用程序的高级100%托管解决方案。.NET Reactor提供了基于本机代码保护的许可系统,而IntelliLock选择了100%托管方式来应用许可和保护功能。

IntelliLock主要功能特点:

  • 创建软件的试用版
  • 使用许可证文件轻松将您的试用版转换为完全许可版
  • 全面的许可证管理
  • 软件开发工具包
  • 强RSA加密
  • 装配合并/打包功能
  • 组装保护
  • 自动化加载项集成Visual Studio

立即下载IntelliLock

IntelliLock的预建许可系统遵守高安全性标准,在普遍情况下,将达到或超过专有安全性和便利性,您的企业可能会付出相当大的代价或困难来进行开发。

只需部署硬件身份锁即可满足大多数需求。尽管如此,IntelliLock许可证系统的设计仍可轻松满足几乎任何进一步的需求或自动化。

如果您使用硬件(特定于机器的)许可证锁部署我们的预建系统,则可以使用IntelliLock本身轻松地手动处理初始产品版本的许可证,每个许可证的剪辑时间约为一分钟-允许您在购买IntelliLock后的几分钟内释放受保护的商品。以后(如果需要),实际上可以通过IntelliLock软件开发工具包(SDK)集成任何所需的自动化程度。

您可以部署独立的专有许可证实施。或者,您可以根据需要任意依赖IntelliLock的预建许可证执行系统。您可以采用两种基本许可途径-预先构建的许可或扩展的(定制的)专有许可。后者可以基于我们的预建硬件识别系统,也可以将专有过程与您可以嵌入我们的二进制许可证文件中的信息集成在一起。无论采用哪种方法,预构建的IntelliLock流程都比本地.NET SDK更加容易产生安全,不可侵犯的许可系统。

该系统的一项重要安全功能是,决不能在任何时候,在任何时间都不会在您的房屋外存在任何确定有效许可证所必需的代码。IntelliLock的二进制许可系统非常安全。

程序授权托管解决方案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文件中)。

想要购买正版授权,或者获取更多IntelliLock相关信息的朋友可以点击" ",在线购买更享超值优惠~

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP