一种信息安全设备的认证方法及认证系统

    公开(公告)号:CN101695072A

    公开(公告)日:2010-04-14

    申请号:CN200910236416.2

    申请日:2009-10-21

    发明人: 孙吉平 韩勇

    IPC分类号: H04L29/06 H04L9/32

    摘要: 本发明公开了一种信息安全设备的认证方法。信息安全设备根据预先存储的加密算法对应用商输入的随机数和应用商标识进行加密计算得到应用商标识校验码,将应用商标识以及应用商标识校验码写入信息安全设备的应用商标识区;用户计算机软件判断信息安全设备的应用商标识区存储的应用商标识以及应用商标识校验码与预先从应用商安装软件获取的应用商标识以及应用商标识校验码是否匹配,如果匹配,通过应用商标识的安全认证。本发明还公开了一种信息安全设备的认证系统。应用本发明,可以降低设备制造商在生产管理方面的工作量和错误率、提高信息安全设备应用商标识的安全性以及认证安全性。

    一种带时间阈保护的软件保护装置及其实现方法

    公开(公告)号:CN100585610C

    公开(公告)日:2010-01-27

    申请号:CN200810111947.4

    申请日:2008-05-19

    发明人: 孙吉平 韩勇

    IPC分类号: G06F21/22

    摘要: 本发明公开了一种带时间阈保护的软件保护装置及其实现方法。通过在软件保护装置中增加时间阈控制单元,要求计算机必须在指定的时间间隔内与软件保护装置完成一次时间上的同步,从而实现软件保护装置内部可靠的日历功能。本发明能够满足软件保护中对时间的控制要求,但不需要软件保护装置自带实时时钟。

    一种磁盘数据保护方法和系统

    公开(公告)号:CN102930223B

    公开(公告)日:2015-07-22

    申请号:CN201210355582.6

    申请日:2012-09-21

    发明人: 孙吉平 韩勇

    IPC分类号: G06F21/62 H04L9/06

    摘要: 本申请公开了一种磁盘数据保护的系统,包括:计算机,以及与计算机具备连接的密钥设备,第一密钥始终存储在密钥设备中,密钥设备根据第一密钥和扇区特征信息生成第二密钥,第二密钥用来对被保护的磁盘上的数据进行加解密,确保了存储在被保护的磁盘上的数据总是处于加密状态,只有当密钥设备、指定的计算机和指定的磁盘三者同时存在的情况下,被保护的数据才可用;第二密钥是参考具体扇区特征而运算得出的,因此每个被保护的扇区的密钥都不相同,避免了该密钥偶然泄露或被推断出来导致全部数据泄漏的可能,更大限度地提高了计算机使用过程中的安全性和易用性。本申请还公开了一种磁盘数据保护的方法。

    一种软件许可的回收方法

    公开(公告)号:CN101404054B

    公开(公告)日:2014-10-22

    申请号:CN200810105876.7

    申请日:2008-05-04

    发明人: 孙吉平 韩勇

    IPC分类号: G06F21/12

    摘要: 本发明公开了一种回收软件许可的软件保护方法。本发明的软件保护装置中包括用于软件许可回收的软件许可回收模块,当需要时,可以调用所述许可回收模块,将软件保护装置中的软件许可安全回收。由于在回收软件许可的过程中不需要将软件保护装置进行回收,而是可以远程进行,从而节约了大量物流成本。同时,软件保护装置支持软件许可的安全回收意味着软件用户可以方便地选择对软件进行退货,大幅度改善软件销售环节中的退货不畅问题。

    一种验证软件保护装置合法性的方法及系统

    公开(公告)号:CN101916344B

    公开(公告)日:2013-09-25

    申请号:CN201010268693.4

    申请日:2010-08-31

    发明人: 孙吉平 韩勇

    IPC分类号: G06F21/12

    摘要: 本发明提供了一种验证软件保护装置合法性的方法,该方法包括:A、软件执行装置在执行软件时获取第一数据并生成随机数,发送随机数至软件保护装置;第一数据为固化于软件保护装置中的第一子数据和与软件绑定的第二子数据合并获得的第三子数据经加密算法加密后生成的数据;B、软件保护装置利用私钥对一数据和随机数进行运算,生成第一签名信息,输出第一签名信息至软件执行装置;C、软件执行装置利用公钥、第一数据和随机数对接收到的第一签名信息进行签名验证,根据签名验证结果判断软件保护装置是否合法。本发明还提供了一种验证软件保护装置合法性的系统。采用本发明的方法和系统,能够提高硬件的安全性,降低硬件克隆的可能性。

    一种调用软件保护装置外部代码的方法

    公开(公告)号:CN103164641A

    公开(公告)日:2013-06-19

    申请号:CN201110409693.6

    申请日:2011-12-08

    发明人: 孙吉平 韩勇

    IPC分类号: G06F21/12 G06F9/46

    摘要: 本发明公开了一种能调用外部代码的软件保护装置,软件保护装置包括安全硬件设备和软件执行单元。本发明中,将部分软件代码移植到硬件设备中,硬件运行时,当发现需要调用的代码不在硬件内部时,便会通知软件执行单元,由软件单元调用相应代码并将结果传送到安全硬件设备。通过本发明大大的提高了软件代码移植率,同时降低了安全硬件设备内部代码的复杂性。

    一种提高移动设备在线支付安全的装置及方法

    公开(公告)号:CN102945526A

    公开(公告)日:2013-02-27

    申请号:CN201210409641.3

    申请日:2012-10-24

    摘要: 本发明公开了一种提高移动设备在线支付安全的方法及装置,属于信息安全领域。在移动终端设备内部嵌入智能密钥装置,提供一个外部设备,外部设备通过无线方式与嵌入移动终端设备中的智能密钥装置通信,当用户在移动设备上进行在线支付操作时,会通过外部设备上的确认按钮进行最后的身份认证操作,如果认证通过则执行最终的支付操作,通过本发明提供的方法,使用户信息不会因终端受到黑客的攻击或病毒的感染而被破坏,也不会因终端的丢失而造成用户信息的泄漏或被破坏,在很大程度上提高了移动设备在线支付时的安全性。

    一种软件保护方法
    50.
    发明公开

    公开(公告)号:CN102880818A

    公开(公告)日:2013-01-16

    申请号:CN201210382964.8

    申请日:2012-10-10

    发明人: 孙吉平 韩勇

    IPC分类号: G06F21/12

    摘要: 本申请公开了一种软件保护方法,包括:软件运行时,建立专用于与软件保护装置进行交互的子进程或子线程;当所述软件需要软件保护装置进行数据处理时,利用所述子进程或子线程,采用异步方式与所述软件保护装置进行数据交互。采用本发明使得软件与软件保护装置之间采用异步通信的方式进行数据交互,从而可以提高第三方对软件进行调试和分析的难度,进而可提高软件的安全性。