[发明专利]一种使用扩展的SD卡通信协议实现数据加解密业务的方法在审
| 申请号: | 201711469865.2 | 申请日: | 2017-12-29 |
| 公开(公告)号: | CN108111525A | 公开(公告)日: | 2018-06-01 |
| 发明(设计)人: | 刘陟;魏贵鹏;谢演 | 申请(专利权)人: | 成都三零嘉微电子有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L1/00 |
| 代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 钱成岑 |
| 地址: | 610041 四川省成都市高新区云华*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 加解密 数据加解密 通道数据包 业务数据包 通道文件 通信协议 传输协议 通道建立 业务通信 主机 写入 块地址信息 经济实用 通信过程 通用性强 业务实现 存储器 块地址 数据包 兼容 | ||
本发明公开了一种使用扩展的SD卡通信协议实现数据加解密业务的方法,其中,在完全兼容标准SD卡通信协议基础下扩展的传输协议数据包包括建立通道数据包和加解密业务数据包,扩展的传输协议通信过程包括加解密通道建立阶段和加解密业务通信阶段,加解密通道建立阶段中,主机将特殊通道文件写入建立特殊通道数据包,从机识别建立通道数据包,确定特殊通道文件在从机存储器中的块地址;加解密业务通信阶段中,主机将加解密业务数据包写入所述特殊通道文件,从机根据所述块地址信息识别加解密业务数据包,完成数据加解密操作。本发明适用于普通标准SD主机,适应性和通用性强,是一种非常经济实用的数据加解密业务实现方式。
技术领域
本发明涉及数据加解密,尤其是一种使用扩展的SD卡通信协议实现数据加解密业务的方法。
背景技术
SD卡(Secure Digital Memory Card)是一种基于闪存存储器(FLASH)的高速存储设备。SD卡由日本松下,东芝及美国闪迪公司共同开发研制,具有高存储容量,高速的数据传输率以及极强的移动灵活性。目前SD卡在数据存储领域的应用非常广泛,支持SD卡的主机设备种类繁多,数量巨大。
SD卡通信协议采用主从通信模式,SD卡本身在SD卡数据通信协议中作为从机,与支持SD卡通信协议的主机通过SD接口进行数据传输,实现数据存储功能。
由于SD卡通信协议的高速性与灵活性,该通信协议非常适合用作数据加解密业务的传输协议,适用于移动数据安全领域。但SD卡通信协议用于数据加解密业务需要解决以下两个问题:
(1)由于SD卡通信协议的制定初衷是针对数据存储领域,因此当前绝大多数SD主机都只支持存储业务,且对SD卡的操作方式固定,即首先识别存储卡上的文件系统(一般是FAT32文件系统),然后通过文件系统对SD卡上的文件进行读写操作,完成业务。因此虽然加解密业务本身与文件系统并不相关,但其业务仍然必须通过文件系统操作完成。虽然也可开发特殊的SD主机,或者通过在主机上加入额外通信接口驱动程序的方式绕过文件系统,直接访问SD卡以支持加解密业务,但这种方式的适应性和通用性都较差,且不经济;
(2)数据存储业务逻辑简单,SD从机(即SD卡)只需在接收到写入命令时将数据写入存储器,在收到读取命令时将数据读出即可,不需要对数据进行解析。而数据加解密业务的逻辑相对复杂,业务分支也更多,直接使用物理层传输协议无法实现业务。
发明内容
基于现有技术的上述缺陷,本发明提供一种使用扩展SD卡通信协议适用于普通标准SD主机、通用性强、经济实用的数据加解密业务方法。
本发明能够以多种方式实现,包括方法、系统、设备、装置或计算机可读介质,在下面论述本发明的几个实施例。
一种使用扩展的SD卡通信协议实现数据加解密业务的方法,在兼容标准SD卡通信协议基础下扩展的传输协议数据包包括建立通道数据包和加解密业务数据包,扩展的传输协议通信过程包括加解密通道建立阶段和加解密业务通信阶段,加解密通道建立阶段中,主机将建立通道数据包写入特殊通道文件,从机识别建立通道数据包,确定特殊通道文件在从机存储器中的块地址;加解密业务通信阶段中,主机将加解密业务数据包写入所述特殊通道文件,从机根据所述块地址信息识别加解密业务数据包,完成数据加解密操作。
进一步地,主机端通流流程为:
(1-1)创建特殊通道文件并把建立通道命令包写入特殊通道文件,向从机发送建立通道命令包;
(1-2)接收并解析从机发送的建立通道响应包,校验建立通道响应包中特殊识别字段的循环冗余校验值,校验通过进入步骤(1-3),否则继续接收建立通道响应包;
(1-3)检查建立通道响应包特殊识别字段中的固定字段,检查通过进入步骤(1-4),否则返回步骤(1-2)继续接收建立通道响应包;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都三零嘉微电子有限公司,未经成都三零嘉微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711469865.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据传输方法和装置
- 下一篇:一种基于异常WHOIS信息的非法网站挖掘方法





