一种SD卡数据加解密装置制造方法及图纸

技术编号:8998538 阅读:164 留言:0更新日期:2013-08-02 18:45
本实用新型专利技术提供一种SD卡数据加解密装置,其结构包括FPGA芯片,所述FPGA芯片上设置有连接SD卡的SD卡接口、加解密模块、SD卡管理模块、配置寄存器和与系统主板相连接的串口接口,所述SD卡接口通过SD卡管理模块连接有配置寄存器,该SD卡接口还连接有加解密模块,所述加解密模块、配置寄存器均连接有串口接口。该一种SD卡数据加解密装置和现有技术相比,具有设计合理、结构简单、使用方便等特点,有效提高了SD卡存储数据的保密性、安全性,易于推广使用。?(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及通信信息
,具体的说是一种结构简单、可通过FPGA给SD卡数据加解密的装置。
技术介绍
SD是一种基于半导体快闪记忆器的记忆设备,拥有高记忆容量、快速数据传输速率以及极大的移动灵活性。它作为一体化固体介质,没有任何移动部分,所以不必担心机械运动的损坏。它的通信协议包括SD和SPI。FPGA即现场可编程门阵列,通过硬件描述语言完成电路设计,经过综合布局形成逻辑电路。FPGA具有丰富的布线资源以及多个底层内嵌功能单元,方便电路设计。因而如何通过利用FPGA的资源设计电路,给SD卡数据加解密,是增加SD卡保密性的关键。
技术实现思路
本技术的技术任务是解决现有技术的不足,提供一种结构简单、SD卡数据加解密装置。本技术的技术方案是按以下方式实现的,该一种SD卡数据加解密装置,其结构包括FPGA芯片,所述FPGA芯片上设置有连接SD卡的SD卡接口、加解密模块、SD卡管理模块、配置寄存器和与系统主板相连接的串口接口,所述SD卡接口通过SD卡管理模块连接有配置寄存器,该SD卡接口还连接有加解密模块,所述加解密模块、配置寄存器均连接有串口接口。作为优选,所述加解密模块与串口接口之间、加解密模块与SD卡接口之间均设置有缓存模块。进一步的,所述加解密模块设置有两个且这两个加解密模块是指AES加解密模块和DES加解密模块。本技术与现有技术相比所产生的有益效果是:本技术的一种SD卡数据加解密装置具有结构简单、使用方便、构思巧妙等特点,该装置通过利用FPGA的资源设计电路,给SD卡数据加解密,易于实现各种接口,以及加解密模块,有效提高了 SD卡存储数据的保密性、安全性,易于推广使用。附图说明附图1是本技术的结构示意框图。附图中的标记分别表示:1、FPGA芯片,2、AES加解密模块,3、缓存模块,4、SD卡,5、SD卡接口,6、DES加解密模块,7、SD卡管理模块,8、系统主板,9、串口接口,10、配置寄存器。具体实施方式以下结合附图对本技术的一种SD卡数据加解密装置作以下详细说明。如附图1所示,该一种SD卡数据加解密装置,其结构包括FPGA芯片1,所述FPGA芯片I上设置有连接SD卡4的SD卡接口 5、加解密模块、SD卡管理模块7、配置寄存器10和串口接口 9,其中SD卡管理模块7用来对SD卡当中的flash块进行管理。所述SD卡接口 5通过SD卡管理模块7连接有配置寄存器10,该SD卡接口 5还连接有加解密模块,所述加解密模块、配置寄存器10均连接有串口接口 9。所述加解密模块与串口接口 9之间、加解密模块与SD卡接口 5之间均设置有缓存模块3。在FPGA芯片I内部设置的缓存模块3用于存储数据。所述加解密模块设置有两个且这两个加解密模块是指AES加解密模块2和DES加解密模块6。系统主板8通过串口总线和FPGA的串口接口 9相连,先对配置寄存器10进行配置,选择加密还是解密,选择加解密方式。加密模式下,根据配置信息数据存储到相应的缓存模块3中,然后进入相应的加密模块。最后通过SD卡接口 5传输到SD卡中。解密模式下,通过SD卡接口 5将SD卡4中的数据读取到缓存模块3中,然后根据配置信息进行解密,最后通 过 串口传输到系统主板8。权利要求1.一种SD卡数据加解密装置,其特征在于:其结构包括FPGA芯片,所述FPGA芯片上设置有连接SD卡的SD卡接口、加解密模块、SD卡管理模块、配置寄存器和与系统主板相连接的串口接口,所述SD卡接口通过SD卡管理模块连接有配置寄存器,该SD卡接口还连接有加解密模块,所述加解密模块、配置寄存器均连接有串口接口。2.根据权利要求1所述的一种SD卡数据加解密装置,其特征在于:所述加解密模块与串口接口之间、加解密模块与SD卡接口之间均设置有缓存模块。3.根据权利要求1所述的一种SD卡数据加解密装置,其特征在于:所述加解密模块设置有两个且这两个加解密 模块是指AES加解密模块和DES加解密模块。专利摘要本技术提供一种SD卡数据加解密装置,其结构包括FPGA芯片,所述FPGA芯片上设置有连接SD卡的SD卡接口、加解密模块、SD卡管理模块、配置寄存器和与系统主板相连接的串口接口,所述SD卡接口通过SD卡管理模块连接有配置寄存器,该SD卡接口还连接有加解密模块,所述加解密模块、配置寄存器均连接有串口接口。该一种SD卡数据加解密装置和现有技术相比,具有设计合理、结构简单、使用方便等特点,有效提高了SD卡存储数据的保密性、安全性,易于推广使用。文档编号G06K19/073GK203102293SQ201320099109公开日2013年7月31日 申请日期2013年3月5日 优先权日2013年3月5日专利技术者沈忱, 于治楼, 姜凯 申请人:浪潮齐鲁软件产业有限公司本文档来自技高网...

【技术保护点】
一种SD卡数据加解密装置,其特征在于:其结构包括FPGA芯片,所述FPGA芯片上设置有连接SD卡的SD卡接口、加解密模块、SD卡管理模块、配置寄存器和与系统主板相连接的串口接口,所述SD卡接口通过SD卡管理模块连接有配置寄存器,该SD卡接口还连接有加解密模块,所述加解密模块、配置寄存器均连接有串口接口。

【技术特征摘要】

【专利技术属性】
技术研发人员:沈忱于治楼姜凯
申请(专利权)人:浪潮齐鲁软件产业有限公司
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1