发明名称 一种加密锁的自适应通讯方法
摘要 本发明涉及加密锁的自适应通讯方法,包括:上层软件平台设置自身通讯方式信息,当检测到加密锁与主机连接时,获取加密锁的通讯方式信息,判断自身通讯方式信息和加密锁的通讯方式信息是否相匹配,是则通过中断传输管道和加密锁进行通讯,否则通过控制传输管道向加密锁发送通讯指令,加密锁根据通讯指令中的上层软件平台的通讯方式信息设置通讯方式标识,加密锁复位,根据通讯方式标识重新设置自身的通讯方式信息。这样,上层软件平台再次检测到加密锁和主机连接时,再次获取加密锁的通讯方式信息,判断通讯方式信息相匹配,则通过中断传输管道进行通讯,从而解决了现有加密锁只能支持主机的一种通讯方式的技术问题,实现了加密锁的自适应通讯。
申请公布号 CN104200136A 申请公布日期 2014.12.10
申请号 CN201410440242.2 申请日期 2014.09.01
申请人 飞天诚信科技股份有限公司 发明人 陆舟;于华章
分类号 G06F21/12(2013.01)I 主分类号 G06F21/12(2013.01)I
代理机构 代理人
主权项 一种加密锁的自适应通讯方法,适用于包括加密锁和安装有上层软件平台的主机的系统,其特征在于,所述方法包括:所述上层软件平台执行以下步骤:步骤s1:所述上层软件平台根据所述主机的主板类型设置所述上层软件平台的通讯方式信息;步骤s2:当所述上层软件平台检测到加密锁和所述主机连接时,所述上层软件平台根据所述加密锁向所述主机返回的枚举信息获取所述加密锁的通讯方式信息;步骤s3:所述上层软件平台判断自身的通讯方式信息和所述加密锁的通讯方式信息是否相匹配,如果是则执行步骤s5,否则执行步骤s4;步骤s4:所述上层软件平台通过控制传输管道向所述加密锁发送包含自身的通讯方式信息的通讯指令,返回步骤s2;步骤s5:所述上层软件平台根据自身的通讯方式信息和所述加密锁通过中断传输管道进行正常通讯;所述加密锁执行以下步骤:步骤r1:所述加密锁根据自身的通讯方式标识设置自身的通讯方式信息,完成枚举,向所述主机返回枚举信息,等待和所述上层软件平台进行通讯;步骤r2:若所述加密锁通过中断传输管道接收到所述上层软件平台发送的信息,则执行步骤r5,若所述加密锁通过控制传输管道接收到所述上层软件平台发送的通讯指令,则执行步骤r3;步骤r3:所述加密锁根据所述上层软件平台发送的通讯指令中的所述上层软件平台的通讯方式信息设置自身的通讯方式标识;步骤r4:所述加密锁复位,返回步骤r1;步骤r5:所述加密锁根据自身的通讯方式信息和所述上层软件平台通过中断传输管道进行正常通讯。
地址 100085 北京市海淀区学清路9号汇智大厦B楼17层