[发明专利]一种数据保密装置、方法、电子设备及存储介质在审
申请号: | 201910379275.3 | 申请日: | 2019-05-08 |
公开(公告)号: | CN110084054A | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 周正贤;谈超;胡琳 | 申请(专利权)人: | 深圳豪杰创新电子有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/72;G06F21/78;H04L9/06;H04L9/30 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 杨奇松 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密芯片 主控器 发送 密文数据 数据保密装置 待加密数据 解密数据 总线 解密 接收主控器 存储器 存储介质 电子设备 加密请求 明文数据 存储器连接 安全存储 算法 加密 存储 更新 申请 | ||
本申请实施例提供的一种数据保密装置、方法、电子设备及存储介质,数据保密装置包括:主控器、加密芯片和存储器,主控器通过总线与加密芯片以及存储器连接;主控器用于向加密芯片发送加密请求,加密请求包括待加密数据;加密芯片用于接收主控器发送的待加密数据,将待加密数据加密得到密文数据,并将密文数据通过总线发送至主控器;主控器还用于接收加密芯片发送的密文数据,并将密文数据存储至存储器;主控器还用于向加密芯片发送解密请求,解密请求包括待解密数据;加密芯片还用于接收主控器发送的待解密数据,将待解密数据解密得到明文数据,并将明文数据通过总线发送至主控器。由此,使得加密芯片中的算法容易更新,数据也可以安全存储。
技术领域
本申请涉及信息安全技术领域,具体而言,涉及一种数据保密装置、方法、电子设备及存储介质。
背景技术
现代社会的数据安全一直是用户所担忧的问题,尤其是重要资料和个人私密图片、视频的安全保密存储,对当今用户的需求是越来越迫切。传统的硬件加密是在主控制器中加入加密或者解密算法,再封装成一块主控芯片,成本很高,并且由于硬件加密需要封装成为一块主控芯片,内部的加密或者解密算法不容易进行更新。
发明内容
有鉴于此,本申请实施例的目的在于提供一种数据保密装置、方法、电子设备及存储介质,以改善传统的硬件加密的加密算法或者解密算法不易更新的问题。
第一方面,本申请实施例提供了一种数据保密装置,包括:主控器、加密芯片和存储器,所述主控器通过总线与所述加密芯片以及所述存储器连接;所述主控器用于向所述加密芯片发送加密请求,所述加密请求包括待加密数据;所述加密芯片用于接收所述主控器发送的所述待加密数据,将所述待加密数据加密得到密文数据,并将所述密文数据通过所述总线发送至所述主控器;所述主控器还用于接收所述加密芯片发送的所述密文数据,并将所述密文数据存储至所述存储器;所述主控器还用于向所述加密芯片发送解密请求,所述解密请求包括待解密数据;所述加密芯片还用于接收所述主控器发送的所述待解密数据,将所述待解密数据解密得到明文数据,并将所述明文数据通过所述总线发送至所述主控器。
本申请实施例通过主控器预先将待加密数据发送至加密芯片进行加密,再将密文数据储存在存储器中,还可以通过主控器将待解密数据发送至加密芯片,使得加密芯片对待解密数据进行解密,得到明文数据。由此,主控器与加密芯片分开设置,使得外设的加密芯片中的加密算法和解密算法更容易进行更新,加密算法的及时更新也可以使得数据更加安全地进行存储。
进一步地,所述主控器通过总线与至少一个I/O接口连接,所述主控器用于接收所述I/O接口发送的所述待加密数据,并向所述I/O接口发送解密后的所述明文数据。
本申请实施例通过将主控器与至少一个I/O接口进行连接,使得数据保密装置可以接收待加密数据,并进行加密存储,也可以通过I/O接口来发送明文数据,保证数据的安全传送。
进一步地,所述加密芯片根据预先存储的AES加密算法和/或国密SM算法对数据进行加密处理和/或解密处理。本申请实施例通过采用AES加密标准和/或国密SM算法作为加密芯片的加密算法或者解密算法,使得加密芯片可以更加安全、快速地对数据进行加密或者进行解密。
进一步地,所述加密请求还包括与所述待加密数据对应的加密算法标识,所述加密芯片用于:将所述待加密数据加密得到密文数据,具体为:根据所述加密算法标识选择对应的加密算法对所述待加密数据进行加密;所述解密请求还包括与所述待解密数据对应的解密算法标识,所述加密芯片用于:将所述待解密数据解密得到明文数据,具体为:根据所述解密算法标识选择对应的解密算法对所述待解密数据进行解密。
本申请实施例通过由主控器发送的请求中带有算法标识,使得加密芯片可以根据算法标识选择对应的算法对待加密数据进行加密,对待解密数据进行解密,使得数据可以有针对性的进行加密或者解密处理,保证数据的安全存储。
进一步地,所述主控器通过SPI总线与所述加密芯片连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳豪杰创新电子有限公司,未经深圳豪杰创新电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910379275.3/2.html,转载请声明来源钻瓜专利网。