[发明专利]一种实时动态SCSI私有命令通信加锁方法及装置在审

专利信息
申请号: 202111006470.5 申请日: 2021-08-30
公开(公告)号: CN113794701A 公开(公告)日: 2021-12-14
发明(设计)人: 黄今;吴大畏;李晓强 申请(专利权)人: 合肥致存微电子有限责任公司
主分类号: H04L29/06 分类号: H04L29/06;H04L9/08;G06F21/60
代理公司: 深圳市诺正鑫泽知识产权代理有限公司 44689 代理人: 林国友
地址: 230000 安徽省合肥市高新区创*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实时 动态 scsi 私有 命令 通信 加锁 方法 装置
【说明书】:

发明提出一种实时动态SCSI私有命令通信加锁方法,包括如下步骤:主机向设备发送获取公钥的私有命令;设备生成公钥与私钥;设备向主机返回公钥;主机获取公钥,使用公钥对密码加密;主机向设备发送密码验证的私有命令;设备使用私钥对被加密的密码解密;设备使用解密后的密码进行验证;若设备的密码验证通过,主机可以使用被保护的私有命令。本发明通过在进行指定私有命令之前,需要先进行密码验证,并且使用RAS非对称加密的方式对传输的密码和数据进行保护,可对私有命令的传输和使用进行限制,并且进一步保护传输过程中的数据。

技术领域

本发明涉及数据传输技术领域,尤其是一种实时动态SCSI私有命令通信加锁方法及装置。

背景技术

在U盘与电脑的连接当中,U盘可以被称为Device或者设备,类似电脑的负责主导传输的可以被成为Host或者主机。主机与设备通讯过程所使用的SCSI协议,包含了公有命令和私有命令。公有命令已经被规定了使用格式,而私有命令因为没有被规定使用方式,各个厂商可以任意定义私有命令,来从设备当中获取想要的信息。

由于SCSI协议本身不包含加密或者加锁等功能,因此若得知对应设备的私有命令格式,就可以通过发送对应的私有命令来获取数据,并且通讯过程传输的数据也可以通过各类软件简单的获取。

因此,如何对私有命令的传输进行限制,并保护传输过程中的数据成为亟待解决的技术问题。

发明内容

本发明要解决的技术问题在于对私有命令的传输进行限制,并保护传输过程中的数据。

为此,根据第一方面,本发明实施例公开了一种实时动态SCSI私有命令通信加锁方法,包括如下步骤:

主机向设备发送获取公钥的私有命令;

设备生成公钥与私钥;

设备向主机返回公钥;

主机获取公钥,使用公钥对密码加密;

主机向设备发送密码验证的私有命令;

设备使用私钥对被加密的密码解密;

设备使用解密后的密码进行验证;

若设备的密码验证通过,主机可以使用被保护的私有命令。可选的,还包括如下步骤:

若设备的密码验证不通过,被保护的私有命令无法访问。可选的,还包括如下步骤:

主机向设备发送获取公钥的私有命令;

设备生成公钥与私钥;

设备向主机返回公钥;

主机获取公钥;

主机向设备发送被保护的写数据私有命令;

设备收到写数据命令,主机可以写数据;

主机使用公钥对数据加密;

主机向设备发送被加密的数据;

设备使用私钥对数据解密;

设备按照私有命令定义,使用数据。

可选的,还包括如下步骤:

设备收到命令;

设备向主机返回无效命令状态;

主机收到无效命令状态。

可选的,还包括如下步骤:

主机向设备发送被保护的写数据私有命令;设备收到写数据命令,主机可以写数据;

主机使用公钥对数据加密;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥致存微电子有限责任公司,未经合肥致存微电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111006470.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top