[发明专利]一种具有环境控制的USB加密存储系统及方法有效
申请号: | 201310652031.0 | 申请日: | 2013-12-05 |
公开(公告)号: | CN103678994B | 公开(公告)日: | 2017-01-11 |
发明(设计)人: | 夏鲁宁;荆继武;嵇亚飞;王秋晨;王雷;贾世杰;向继;高能;林璟锵;王跃武;王琼霄;王平建;王展 | 申请(专利权)人: | 中国科学院数据与通信保护研究教育中心 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F21/62;G06F21/85 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 牛峥,王丽琴 |
地址: | 100093 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种具有环境控制的USB加密存储系统及方法,在数据读写阶段,处于锁定状态的USB加密存储装置通过射频接口与激活装置进行双向环境鉴别,当确认处在授权许可的环境之中后才进行一次主机的读操作或写操作,由此实现数据加解密密钥与所处环境的绑定,从而使离开授权许可环境的USB加密存储装置无法泄露存储的数据,提高存储数据的安全性。 | ||
搜索关键词: | 一种 具有 环境 控制 usb 加密 存储系统 方法 | ||
【主权项】:
一种具有环境控制的USB加密存储方法,其特征在于,包括:初始化步骤:初始化装置通过射频与USB加密存储装置建立数据连接,初始化设备将USB加密存储装置的状态由出厂状态设定为锁定状态;状态验证步骤:USB加密存储装置通过USB接口与主机连接并上电复位,查询当前自身的状态;若当前状态为出厂状态,则禁止USB加密存储装置执行主机的数据读写操作;若当前状态为锁定状态,则进入数据读写步骤;数据读写步骤:激活装置通过射频与USB加密存储装置进行环境鉴别;若环境鉴别失败,则禁止USB加密存储装置执行主机的数据读写操作;若环境鉴别成功,USB加密存储装置进入激活状态并生成文件加解密密钥,利用文件加解密密钥完成一次读操作或写操作;所述初始化步骤中,初始化设备获取USB加密存储装置的ID标识,在对所述ID标识进行加密后得到第一加密结果,将所述第一加密结果作为主密钥发送至USB加密存储装置储存;初始化设备控制USB加密存储装置生成并存储数据密钥,且将USB加密存储装置的状态由出厂状态变更为锁定状态;所述数据读写步骤中,激活装置通过射频持续广播环境鉴别请求;处于锁定状态的USB加密存储装置当收到主机的读请求或写请求时,响应所述环境鉴别请求,激活装置通过射频与USB加密存储装置进行环境鉴别;所述数据读写步骤中,所述环境鉴别请求包含第一挑战随机数;激活装置通过射频与USB加密存储装置进行环境鉴别包括:USB加密存储装置获取所述第一挑战随机数,生成第二挑战随机数,利用所述主密钥对所述第一挑战随机数、第二挑战随机数和所述ID标识进行加密得到第二加密结果,并将第二加密结果与未加密的ID标识发送给激活装置;激活装置对所述未加密的ID标识进行加密得到主密钥,并利用主密钥解密第二加密结果,获得第一、第二挑战随机数和ID标识,激活装置比较解密得到的第一挑战随机数与之前发送的第一挑战随机数是否一致、比较解密得到的ID标识与未加密的ID标识是否一致,若一致,则激活装置对USB加密存储装置鉴别通过;激活装置生成激活命令和环境密钥,且由第二挑战随机数、ID标识、激活命令和环境密钥计算得到第一校验和,并利用主密钥加密第二挑战随机数、ID标识、激活命令、环境密钥和第一校验和得到第三加密结果,将第三加密结果发送至USB加密存储装置;USB加密存储装置利用存储的主密钥对接收到的第三加密结果进行解密,比较解密得到的第二挑战随机数与之前发送的第二挑战随机数是否一致、ID标识与USB加密存储装置ID是否一致,如果一致,则由第二挑战随机数、ID标识、激活命令和环境密钥计算得到第二校验和,若第一校验和与第二校验和一致,则对激活装置的鉴别通过,环境鉴别成功,执行激活命令,将USB加密存储装置设置为激活状态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院数据与通信保护研究教育中心,未经中国科学院数据与通信保护研究教育中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310652031.0/,转载请声明来源钻瓜专利网。
- 上一篇:LED平板柔光灯散热装置
- 下一篇:CCHP系统三联供多目标优化方法