程序授权托管解决方案IntelliLock软件开发工具包(一)

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

软件开发工具包
SDK的内容

  •   一般信息
  •   IntelliLock.Licensing.dll
  •   IntelliLock.LicenseManager.dll
  •   IntelliLockDB.dll和System.Data.SQLite.DLL

一般信息

IntelliLock包含4个DLL(100%受管)。

IntelliLock.Licensing.dll-该库的功能仅在IntelliLock处理了程序集之后可用。并且在IntelliLock处理了程序集之后,不再需要IntelliLock.Licensing.dll。因此,您可以在不带此库的情况下发货。该库使您能够:

  • 检查当前许可证状态
  • 停用和重新激活许可证文件(通过许可证服务器或重新激活代码)
  • 直接加载许可证文件
  • 生成硬件ID
  • 使用IntelliLock.DialogBoxAttribute属性定义自己的对话框
  • 使用IntelliLock.ObfuscationAttribute属性防止类型和成员混淆

IntelliLock.LicenseManager.dll-此库使您能够:

  • 打开IntelliLock项目文件
  • 创建许可证文件
  • 读取许可证文件
  • 使用存储在项目文件中的主密钥轻松加密和签名数据(此处使用非对称加密技术)
  • 使用存储在项目文件中的主密钥轻松解密数据并验证其签名(此处使用非对称加密技术)
  • 为无效的许可证文件生成重新激活代码

IntelliLockDB.dll和System.Data.SQLite.DLL-访问IntelliLock数据库(在ASP.NET中使用它们)需要此库。您可以在服务器或任何其他环境上自由使用此库。

如果您对该加密/解密软件感兴趣,可以在慧都网免费下载最新试用版,了解更多产品信息请点击【咨询在线客服】,加入加密/解密QQ交流群:740060302

posted @ 2021-05-07 17:02  roffey  阅读(165)  评论(0编辑  收藏  举报