一种盗版加密锁的识别方法和装置制造方法及图纸

技术编号:8161715 阅读:428 留言:0更新日期:2013-01-07 19:38
本发明专利技术公开一种盗版加密锁的识别方法和装置,该方法包括:识别装置判断是否有加密锁与主机连接,从检测列表中获取预置数据,所述检测列表中的数据量大于所述加密锁存储区的容量,识别装置得到第一输入数据和第一输出数据,将第一输入数据发送给加密锁,接收第五输出数据,比较所述第五输出数据与所述第一输出数据是否相同,是则输出所述加密锁为正版的信息,否则输出所述加密锁为盗版的信息。本发明专利技术中,检测列表中的数据大于加密锁存储区的容量,在识别过程中,正版加密锁可以根据自身的加密算法返回一个正确的输出数据,盗版加密锁由于没有正确的加密算法,会返回错误的数据,从而识别装置能识别出盗版加密锁,提升了对加密锁的保护强度。

【技术实现步骤摘要】

本专利技术涉及加密锁领域,尤其涉及一种盗版加密锁的识别方法和装置
技术介绍
加密锁是ー种插在计算机上的软硬件结合的加密产品,具有软件保护功能的エ具,其目的是通过对软件与数据的保护防止软件被非法使用。软件开发者可以通过接ロ函数和加密锁进行数据交換,即对加密锁进行读写。加密锁内置单片机电路,使得加密锁具有判断、分析的处理能力,增强了主动的反解密能力。但由于开发人员未能正确使用加密锁,可能会使破解者通过ー些跟踪调试手段,模拟出盗版的加密锁,破解者使用盗版加密锁就可以运行加密的软件,使用户数据存在安全隐患。
技术实现思路
本专利技术的目的是为了克服现有技术的不足,提供一种盗版加密锁的识别方法和装置,提升了对加密锁的保护强度。本专利技术提供的一种盗版加密锁的识别方法,包括步骤SI :识别装置判断是否有符合要求的加密锁与主机连接,是则执行步骤S2,否则输出无加密锁连接的信息,结束;步骤S2 :所述识别装置按照预设规则从检测列表中获取预置数据,所述检测列表由加密装置生成,并预先存储在所述识别装置中,所述检测列表中的数据量大于所述加密锁存储区的容量;步骤S3 :所述识别装置根据所述预置数据得到第一输本文档来自技高网...

【技术保护点】
一种盗版加密锁的识别方法,其特征在于,所述方法包括:步骤S1:识别装置判断是否有符合要求的加密锁与主机连接,是则执行步骤S2,否则输出无加密锁连接的信息,结束;步骤S2:所述识别装置按照预设规则从检测列表中获取预置数据,所述检测列表由加密装置生成,并预先存储在所述识别装置中,所述检测列表中的数据量大于所述加密锁存储区的容量;步骤S3:所述识别装置根据所述预置数据得到第一输入数据和第一输出数据;步骤S4:所述识别装置将所述第一输入数据发送给所述加密锁;步骤S5:所述识别装置接收加密锁发送的第五输出数据;步骤S6:所述识别装置比较所述第五输出数据与所述第一输出数据是否相同,是则输出所述加密锁为正版...

【技术特征摘要】

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1