[发明专利]使用者数据的加解密装置及方法在审
申请号: | 201910655617.X | 申请日: | 2019-07-19 |
公开(公告)号: | CN112115076A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 李安邦 | 申请(专利权)人: | 慧荣科技股份有限公司 |
主分类号: | G06F12/14 | 分类号: | G06F12/14;G06F11/10 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 南霆;程爽 |
地址: | 中国台湾新竹县*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用者 数据 解密 装置 方法 | ||
本发明提出一种用户数据的加解密装置,包含:存储器、绕道标志写入电路及闪存接口控制器。绕道标志写入电路写入绕道标志于存储器中原先配置来存储端对端数据路径保护信息的空间中的剩余比特,所述绕道标志指出用户数据是否经过加密。闪存接口控制器从存储器读取所述用户数据、端对端数据路径保护信息及绕道标志并写入至闪存装置。
技术领域
本发明涉及存储装置,尤指一种使用者数据的加解密装置及方法。
背景技术
闪存通常分为NOR闪存与NAND闪存。NOR闪存为随机存取装置,主装置(Host)可在地址引脚上提供任何存取NOR闪存的地址,并及时地从NOR闪存的数据引脚上获得存储在该地址上的数据。相反地,NAND闪存并非随机存取,而是串行存取。NAND闪存无法像NOR闪存一样,可以存取任何随机地址,主装置反而需要写入串行的字节(Bytes)的值到NAND闪存中,用以定义请求命令(Command)的类型(如,读取、写入、抹除等),以及用在此命令上的地址。地址可指向一个页面(闪存中写入操作的最小数据块)或一个区块(闪存中抹除操作的最小数据块)。
如果对用户数据有安全性的考虑,闪存存储装置会在写入存储单元前使用加密算法来保护数据的安全性。通常,为了数据写入或读取的效率,加密或解密算法会使用硬件实现,并且提供绕道路径(bypass path),让主装置提供的用户数据不经过加密硬件而直接写入存储单元,或者将读出的数据不经过解密硬件而直接返回给主装置。然而,闪存存储装置中加密及绕道路径的安排及配置,会影响系统效能。因此,本发明提出一种用户数据的加解密方法及装置,有效率地安排及配置加密及绕道路径。
发明内容
有鉴于此,如何减轻或消除上述相关领域的缺失,实为有待解决的问题。
本发明提出一种用户数据的加解密装置,包含:存储器、绕道标志写入电路及闪存接口控制器。绕道标志写入电路写入绕道标志于存储器中原先配置来存储端对端数据路径保护信息的空间中的剩余比特。闪存接口控制器从存储器读取所述用户数据、端对端数据路径保护信息及绕道标志并写入至闪存装置。
本发明另提出一种用户数据的加解密装置,包含:闪存接口控制器;用户数据及标志检查器;以及加解密控制器。闪存接口控制器从闪存装置读取用户数据及绕道标志并存储至存储器,此绕道标志存储于闪存装置中原先配置来存储端对端数据路径保护信息的空间中的剩余比特。用户数据及标志检查器输出通过闪存接口控制器接收到的绕道标志。加解密控制器接收绕道标志,依据绕道标志配置出让用户数据通过的解密路径或绕道路径。
本发明提出一种用户数据的加解密方法,包含:写入用户数据、端对端数据路径保护信息及绕道标志至闪存装置,其中,绕道标志存储于闪存装置中原先配置来存储端对端数据路径保护信息的空间中的剩余比特。
本发明另提出一种用户数据的加解密方法,包含:从闪存装置读取绕道标志,其中,绕道标志存储于闪存装置中原先配置来存储端对端数据路径保护信息的空间中的剩余比特;依据绕道标志配置出让用户数据通过的解密路径或绕道路径;以及输出用户数据或解密后的用户数据给主机端。
上述实施例的优点之一,通过锁定队列设置、交换队列的热区设置,以上步骤的执行,可用于避免消耗处理单元的运算能力及存储器接口的带宽,提升系统的整体效能。
本发明的其他优点将配合以下的说明和附图进行更详细的解说。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。
图1为依据一些实施方式的系统架构示意图。
图2为依据本发明实施例的系统架构示意图。
图3依据本发明实施例的数据验证码及标志产生器的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧荣科技股份有限公司,未经慧荣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910655617.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置