认证方法、认证装置及手术机器人制造方法及图纸

技术编号:31168865 阅读:15 留言:0更新日期:2021-12-04 13:28
本申请提供了一种认证方法、认证装置及手术机器人,能够提高认证过程的安全性。所述方法应用于手术机器人中的从操作设备上的从控制器,所述从操作设备还包括主控制器,所述方法包括:根据器械的属性信息和/或系统时间,生成第一数据;向所述主控制器发送所述第一数据,以使所述主控制器对包括所述第一数据的待加密对象进行加密生成第一认证信息;接收所述主控制器发送的所述第一认证信息;基于所述第一认证信息,对所述主控制器进行认证。对所述主控制器进行认证。对所述主控制器进行认证。

【技术实现步骤摘要】
认证方法、认证装置及手术机器人


[0001]本申请涉及医疗器械
,具体涉及一种认证方法、认证装置及手术机器人。

技术介绍

[0002]手术机器人可以通过微创的方法,实施复杂的外科手术。手术机器人通常可以包括主操作台、从操作设备以及安装在从操作设备上的器械。医生可以通过主操作台向从操作设备发送控制命令,从操作台可以根据该控制命令控制器械的运动,从而对患者实施手术操作。
[0003]手术机器人工作的安全性对手术的结果有着直接的影响。为了提高手术机器人工作的安全性,需要对手术机器人中的设备进行合法性认证,以杜绝假冒设备。但是,目前的一些认证方式存在容易被抓包的问题,不能满足手术机器人高安全性的工作要求。

技术实现思路

[0004]本申请实施例提供一种认证方法、认证装置及手术机器人,能够提高手术机器人认证过程的安全性。
[0005]第一方面,提供了一种认证方法,所述方法应用于手术机器人中的从操作设备上的从控制器,所述从操作设备还包括主控制器,所述方法包括:根据器械的属性信息和/或系统时间,生成第一数据;向所述主控制器发送所述第一数据,以使所述主控制器对包括所述第一数据的代加密对象进行加密生成第一认证信息;接收所述主控制器发送的所述第一认证信息;基于所述第一认证信息,对所述主控制器进行认证。
[0006]在一些实施例中,所述根据器械的属性信息和/或系统时间,生成第一数据,包括:对所述器械的属性信息和/或所述系统时间进行加密,得到第一加密数据;基于所述第一加密数据中的预设字节的数据,生成所述第一数据。
[0007]在一些实施例中,所述器械的属性信息包括所述器械的芯片ID。
[0008]在一些实施例中,所述基于所述第一认证信息,对所述主控制器进行认证,包括:对所述第一数据和预存的第一约定密钥进行加密,生成第二认证信息;基于所述第二认证信息与所述第一认证信息是否一致,确定所述主控制器是否认证成功。
[0009]在一些实施例中,所述方法还包括:对包括所述第一认证信息的待加密对象进行加密,生成第三认证信息;向所述主控制器发送所述第三认证信息,以使所述主控制器基于所述第三认证信息对所述从控制器进行认证。
[0010]在一些实施例中,所述对包括所述第一认证信息的待加密对象进行加密,生成第三认证信息,包括:对所述第一认证信息和预存的第二约定密钥进行加密,得到第二加密数据;基于所述第二加密数据中的预设字节的数据,生成所述第三认证信息。
[0011]在一些实施例中,所述器械包括第一存储区域和第二存储区域,所述第一存储区域用于存储所述器械的寿命信息,所述第二存储区域用于存储所述寿命信息的备份数据,所述方法还包括:读取所述第一存储区域中的寿命信息和所述第二存储区域中的备份数
据;在所述寿命信息读取有误且所述备份数据读取正确的情况下,使用所述备份数据修复所述第一存储区域中的寿命信息;和/或,在所述备份数据读取有误且所述寿命信息读取正确的情况下,使用所述寿命信息修复所述第二存储区域中的备份数据。
[0012]在一些实施例中,所述第一存储区域和所述第二存储区域位于EEPROM中两个不同的页。
[0013]在一些实施例中,所述第一存储区域占用所述EEPROM中的一个页的部分区域,所述第二存储区域占用所述EEPROM中的另一个页的部分区域。
[0014]第二方面,提供一种认证方法,所述方法应用于手术机器人中的从操作设备上的主控制器,所述从操作设备还包括从控制器,所述方法包括:接收所述从控制器发送的第一数据,所述第一数据是基于器械的属性信息和/或系统时间生成的;对包括所述第一数据的待加密对象进行加密,生成第一认证信息;向所述从控制器发送所述第一认证信息,以使所述从控制器基于所述第一认证信息对所述主控制器进行认证。
[0015]在一些实施例中,所述器械的属性信息包括所述器械的芯片ID。
[0016]在一些实施例中,所述对包括所述第一数据的待加密对象进行加密,生成第一认证信息,包括:对所述第一数据和预存的第一约定密钥进行加密,生成所述第一认证信息。
[0017]在一些实施例中,所述方法还包括:接收所述从控制器发送的第三认证信息,所述第三认证信息是所述从控制器对包括所述第一认证信息的待加密对象进行加密生成的;基于所述第三认证信息,对所述从控制器进行认证。
[0018]在一些实施例中,所述基于所述第三认证信息,对所述从控制器进行认证,包括:对所述第一认证信息和预存的第二约定密钥进行加密,得到加密数据;基于所述加密数据中的预设字节的数据,生成第四认证信息;基于所述第三认证信息与所述第四认证信息是否一致,确定所述从控制器是否认证成功。
[0019]第三方面,提供一种认证装置,所述认证装置为手术机器人中的从操作设备上的从控制器,所述从操作设备还包括主控制器,所述认证装置包括:生成模块,用于根据器械的属性信息和/或系统时间,生成第一数据;发送模块,用于向所述主控制器发送所述第一数据,以使所述主控制器基于对包括所述第一数据的待加密对象进行加密生成第一认证信息;接收模块,用于接收所述主控制器发送的所述第一认证信息;认证模块,用于基于所述第一认证信息,对所述主控制器进行认证。
[0020]在一些实施例中,所述生成模块用于:对所述器械的属性信息和/或所述系统时间进行加密,得到第一加密数据;基于所述第一加密数据中的预设字节的数据,生成所述第一数据。
[0021]在一些实施例中,所述器械的属性信息包括所述器械的芯片ID。
[0022]在一些实施例中,所述认证模块用于:对所述第一数据和预存的第一约定密钥进行加密,生成第二认证信息;基于所述第二认证信息与所述第一认证信息是否一致,确定所述主控制器是否认证成功。
[0023]在一些实施例中,所述生成模块还用于:对包括所述第一认证信息的待加密对象进行加密,生成第三认证信息;所述发送模块还用于:向所述主控制器发送所述第三认证信息,以使所述主控制器基于所述第三认证信息对所述从控制器进行认证。
[0024]在一些实施例中,所述生成模块用于:对所述第一认证信息和预存的第二约定密
钥进行加密,得到第二加密数据;基于所述第二加密数据中的预设字节的数据,生成所述第三认证信息。
[0025]在一些实施例中,所述器械包括第一存储区域和第二存储区域,所述第一存储区域用于存储所述器械的寿命信息,所述第二存储区域用于存储所述寿命信息的备份数据,所述认证装置还包括:读取模块,用于读取所述第一存储区域中的寿命信息和所述第二存储区域中的备份数据;修复模块,用于在所述寿命信息读取有误且所述备份数据读取正确的情况下,使用所述备份数据修复所述第一存储区域中的寿命信息;和/或,在所述备份数据读取有误且所述寿命信息读取正确的情况下,使用所述寿命信息修复所述第二存储区域中的备份数据。
[0026]在一些实施例中,所述第一存储区域和所述第二存储区域位于EEPROM中两个不同的页。
[0027]在一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种认证方法,其特征在于,所述方法应用于手术机器人中的从操作设备上的从控制器,所述从操作设备还包括主控制器,所述方法包括:根据器械的属性信息和/或系统时间,生成第一数据;向所述主控制器发送所述第一数据,以使所述主控制器对包括所述第一数据的待加密对象进行加密生成第一认证信息;接收所述主控制器发送的所述第一认证信息;基于所述第一认证信息,对所述主控制器进行认证。2.根据权利要求1所述的方法,其特征在于,所述根据器械的属性信息和/或系统时间,生成第一数据,包括:对所述器械的属性信息和/或所述系统时间进行加密,得到第一加密数据;基于所述第一加密数据中的预设字节的数据,生成所述第一数据。3.根据权利要求1或2所述的方法,其特征在于,所述器械的属性信息包括所述器械的芯片身份ID。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述基于所述第一认证信息,对所述主控制器进行认证,包括:对所述第一数据和预存的第一约定密钥进行加密,生成第二认证信息;基于所述第二认证信息与所述第一认证信息是否一致,确定所述主控制器是否认证成功。5.根据权利要求1

4中任一项所述的方法,其特征在于,所述方法还包括:对包括所述第一认证信息的待加密对象进行加密,生成第三认证信息;向所述主控制器发送所述第三认证信息,以使所述主控制器基于所述第三认证信息对所述从控制器进行认证。6.根据权利要求5所述的方法,其特征在于,所述对包括所述第一认证信息的待加密对象进行加密,生成第三认证信息,包括:对所述第一认证信息和预存的第二约定密钥进行加密,得到第二加密数据;基于所述第二加密数据中的预设字节的数据,生成所述第三认证信息。7.根据权利要求1

6中任一项所述的方法,其特征在于,所述器械包括第一存储区域和第二存储区域,所述第一存储区域用于存储所述器械的寿命信息,所述第二存储区域用于存储所述寿命信息的备份数据,所述方法还包括:读取所述第一存储区域中的寿命信息和所述第二存储区域中的备份数据;在所述寿命信息读取有误且所述备份数据读取正确的情况下,使用所述备份数据修复所述第一存储区域中的寿命信息;和/或在所述备份数据读取有误且所述寿命信息读取正确的情况下,使用所述寿命信息修复所述第二存储区域中的备份数据。8.根据权利要求7所述的方法,其特征在于,所述第一存储区域和所述第二存储区域位于带电可擦可编程只读存储器EEPROM中两个不同的页。9.根据权利要求8所述的方法,其特征在于,所述第一存储区域占用所述EEPROM中的一个页的部分区域,所述第二存储区域占用所述...

【专利技术属性】
技术研发人员:田军曾晔
申请(专利权)人:深圳市精锋医疗科技有限公司
类型:发明
国别省市:

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

1