金色盾牌加密锁.DOC

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
金色盾牌加密锁

金色盾牌加密锁 软件加密锁介绍 2 软件加密锁构成 2 加密锁原理及安全性评估 2 加密方式 2 适用范围 3 特点及优势 3 加密锁在软件销售中的应用 3 关于您的软件升级和加密锁 4 定购同号软件锁 4 关于时限功能(仅限硬件时钟锁UT型号) 4 关于加密锁的密码 4 加密技巧 5 1 USB_I型 5 1.1 产品简介 5 1.2 产品功能及应用领域 6 API函数详解 7 1.3 B/S结构身份认证流程推荐 7 2 USB_V型 8 2.1 产品简介 8 2.2 功能简介 8 2.3 加密锁检测图解 9 2.4 读写操作应用说明及功能图解 10 2.5 限制功能应用说明及功能图解 11 2.6 修改管理密码 11 2.7 API函数详解 12 2.8 BS结构加密流程推荐 14 3 网络加密锁U8 14 3.1 产品简介 14 3.2 产品功能及应用领域 14 3.3 演示及图解说明 15 3.4 服务程序开发API说明 16 3.5 客户端认证API 17 4 硬件时钟锁UT 17 4.1 硬时钟和软时钟的区别 17 4.2 产品介绍 18 4.3 产品功能及应用领域 18 4.4 功能演示图解 18 4.5 时钟锁API汇总 22 4.6 动态密码详解 30 5 UT5型 32 5.1 产品介绍 32 5.2 功能及函数说明: 32 软件加密锁介绍 软件加密锁构成 软件加密锁硬件由ASIC大规模集成电路构成,外型如火柴盒大小,安装在打印机接口或USB口上。加密锁是一个专伺加密工作的密码机,负责密码变换和加密通讯等工作,它当然还包含密码算法。硬件接口支持IEEE1284标准,支持ECP/EPP/SPP并口标准,计算机和加密锁采用RSA非对称密码体制进行密码通讯。 软件加密锁的软件是一个软件包,内含各种加密工具、加密锁驱动程序和各种编程工具的加密示例。加密工具主要包括可执行程序加密工具,数据文件加密工具等。驱动程序主要包括各种操作系统平台的硬件驱动程序。加密示例主要包括在各种操作系统平台下各种编程工具(如:VB、VC、VF、Delphi等)调用加密锁的源程序示例。 加密锁原理及安全性评估 金色盾牌软件加密锁把用户定制(根据密码系数变换密码算法)密码算法写入加密锁中,并以程序的形式对调用者进行身份验证。 安全基础一:金色盾牌加密锁以一个动态变化随机数的形式出现在用户程序中,出现过的数据自动失效,下一个数据不可预知。破译者不知道密钥:key1,key2,key3,key4,无法随机产生Random X,因而软件狗不可用软件模拟。 安全基础二:加密者用读(read)的方式访问变量dogRandom,任何分析工具(DEBUG)都无法跟踪此操作,从根本上截断了跟踪线索。 安全基础三:金色盾牌加密锁内设一体化的CPU和存储器,破译者无法仿制狗的硬件电路,也无法读取狗中数据。 安全基础四:密钥和算法以用户任意的自定义形式(如:key=a+b+c)这种加密方法要求具有源程序在被加密程序中访问加密锁。加密锁光盘中各种的编程接口及详细的示例供参考。如果您有什么特殊要求可与我们联系。外壳加密是一种对可执行文件加密的加密方法。这种方法不需要源程序,加密过程简单方便。Win95,Win98, Win2000,WinNT,WinXP, Win31, DOS 特点及优势 提供加密算法源程序实现了算法级加密,而不是从前的点级加密。 金色盾牌加密锁特有的文件完整性检测专门用于反跟踪,反破译。加密锁一旦检测到客户程序的效验码有变,则自动终止程序,保护软件,防止文件被非法篡改、分析。此功能将使得任何对开发商软件的解密企图都无从下手。 金色盾牌系列加密锁均为高强度设计,相当于主机之外另有一台专伺加密的小主机,内置CPU,加密算法的实现在锁内独立完成,不在主机CPU中,以便防止任何跟踪、解密,也减少CPU资源占用,不影响软件运行速度。整个过程中加密锁与计算机之间通讯均做加密处理,防止任何端口截获。 四. 锁内给用户提供二次开发区,软件开发商可在上面做很多工作,完成自己的二次加密。 五. 硬件实现自动跨系统平台需驱动程序加密者和软件使用者都带来驱动程序不降低了软件的友好性,可能影响销售金色盾牌加密锁平台。. 加密过程中,数据使用随机数作加密判断,因此,数据使用一次性失效,跟踪分析几乎是不可能。同时使用随机数据干扰等技术来对抗逻辑分析仪器、调试工具和仿真软件的分析、软模拟。 加密锁在软件销售中的应用 可直接用蓝芯金盾加密锁控制软件使用的期限、次数和程序功能模块的放开限制。软件开发商不再需要制作专门的演示版、试用版、简略版或担心用户修改系统时间等等。软件开发商可设置加密锁,根据软件使用者输入不同的口令确定该软件可运行的时间、次数和软件功能模块。这种

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档