【技术实现步骤摘要】
通用串行总线介质及其数据读取方法
本专利技术涉及通用串行总线介质领域,特别涉及一种通用串行总线介质及其数据读取方法。
技术介绍
在密码安全领域,由于密码资源数据(例如密码算法、密钥等数据)敏感程度高,密码资源生成制作系统一般都是离线部署,在密码资源生成制作完成之后通过载体离线递送给密码设备。密码算法逻辑一般都是通过FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)实现运算,数据量大幅增加,数据的密级也相对提升,故对传递载体的安全防护措施和读写的速率提出较高的要求。由于USB(UniversalSerialBus,通用串行总线)接口连接方式简单,且数据传输速率比较快,所以USB介质适合作为载体进行大容量数据的存取。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:目前市面上的USB介质多用于多媒体数据的存取,没有对存储的数据进行安全保护,在USB介质丢失时无法保证数据的安全。
技术实现思路
本专利技术实施例提供了一种通用串行总线介质及其数据读取方法,能够对USB介质存储的数据进行安全保护。所述技术方案如下:一方面,提供了一种通用串行总线介质的数据读取方法,所述通用串行总线介质的数据读取方法包括:通用串行总线USB介质接收计算设备发送的容器打开请求,所述USB介质包括至少一个容器,所述容器打开请求包括待打开容器的标识和所述待打开容器的用户口令;获取所述待打开容器的标识对应的授权用户口令;当所述待 ...
【技术保护点】
1.一种通用串行总线介质的数据读取方法,其特征在于,所述通用串行总线介质的数据读取方法包括:/n通用串行总线USB介质接收计算设备发送的容器打开请求,所述USB介质包括至少一个容器,所述容器打开请求包括待打开容器的标识和所述待打开容器的用户口令;/n获取所述待打开容器的标识对应的授权用户口令;/n当所述待打开容器的用户口令为所述待打开容器的标识对应的授权用户口令时,打开所述待打开容器的标识对应的容器,并显示所述待打开容器的标识对应的容器中存储的文件目录,所述文件目录包括至少一个文件的标识;/n接收所述计算设备发送的文件读取请求,所述文件读取请求包括所述待打开容器的标识对应的容器中存储的文件目录中的文件的标识;/n从所述USB介质的存储空间获取所述文件读取请求包括的文件的标识对应的文件的数据;/n向所述计算设备返回获取的文件的数据。/n
【技术特征摘要】 【专利技术属性】
1.一种通用串行总线介质的数据读取方法,其特征在于,所述通用串行总线介质的数据读取方法包括:
通用串行总线USB介质接收计算设备发送的容器打开请求,所述USB介质包括至少一个容器,所述容器打开请求包括待打开容器的标识和所述待打开容器的用户口令;
获取所述待打开容器的标识对应的授权用户口令;
当所述待打开容器的用户口令为所述待打开容器的标识对应的授权用户口令时,打开所述待打开容器的标识对应的容器,并显示所述待打开容器的标识对应的容器中存储的文件目录,所述文件目录包括至少一个文件的标识;
接收所述计算设备发送的文件读取请求,所述文件读取请求包括所述待打开容器的标识对应的容器中存储的文件目录中的文件的标识;
从所述USB介质的存储空间获取所述文件读取请求包括的文件的标识对应的文件的数据;
向所述计算设备返回获取的文件的数据。
2.根据权利要求1所述的通用串行总线介质的数据读取方法,其特征在于,在所述打开所述待打开容器的标识对应的容器之后,所述通用串行总线介质的数据读取方法还包括:
接收所述计算设备发送的文件创建请求,所述文件创建请求包括待创建文件的标识和数据;
将所述待创建文件的标识增加至所述待打开容器的标识对应的容器的文件目录中,将所述待创建文件的数据存储至所述USB介质的存储空间,并建立所述待打开容器的标识、所述待创建文件的标识、以及所述已存储数据所存储的存储空间的地址的对应关系。
3.根据权利要求2所述的通用串行总线介质的数据读取方法,其特征在于,所述将所述待创建文件的数据存储至所述USB介质的存储空间,包括:
将所述待创建文件的数据加密;
将加密后的所述待创建文件的数据存储至所述USB介质的存储空间。
4.根据权利要求1所述的通用串行总线介质的数据读取方法,其特征在于,所述通用串行总线介质的数据读取方法还包括:
接收所述计算设备发送的容器建立请求,所述容器建立请求包括待建立容器的标识和所述待建立容器的标识对应的授权用户口令;
创建并打开所述待建立容器的标识对应的容器,存储所述待建立容器的标识对应的授权用户口令。
5.根据权利要求1所述的通用串行总线介质的数据读取方法,其特征在于,所述通用串行总线介质的数据读取方法还包括:
当所述待打开容器的标识对应的用户口令不为所述待打开容器的授权用户口令时,将用户口令错误次数加1;
当所述用户口令错误次数达到目标次数时,锁定所述容器。
6.根据权利要求5所述的通用串行总线介质的数据读取方法,其特征在于,所述通用串行总线介质的数据读取方法还包括:
技术研发人员:周确,张琼宇,龚智,付强,伍力伟,吴志兵,邓超,程川,裴焘,张念,刘莹,
申请(专利权)人:武汉船舶通信研究所中国船舶重工集团公司第七二二研究所,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。