欢迎来到-和声音乐网!
用户名: 密码: 注册帐号 忘记密码?
网站活动:
最热歌曲 : 异地的我们 - 恒恒 每日歌曲 : 阴阳极 - 苗小青      自己骗自己 - 张作甫      珍爱 - 王鹏      如果可以这样爱 - 边永城      金莲开开门 - 华少瑞明     
当前位置: 首页 > MIDI信息 > 技术 >

工业mp3中sd卡硬件如何加密

时间:2018-02-14 04:36来源:网络整理 作者:管理员 点击:

针对工业MP3模块对语音文件的加密需求,如何在工业应用领域中保证在低成本、低功耗的微控制器下实现文件加密就成了该项目研究的重点。

一、系统硬件组成部分

1、SD卡

安全数码卡(SD,Secure Digital Memory Card)是一种为满足安全、容量、性能和使用环境等各方面的需求而设计的一种存储介质,卡内含一个智能控制模块。SD卡之所以称之为安全数码卡,是因为该智能控制模块中固化有硬件加密技术。

SD卡与微控制器的接口有安全数字输入输出(SDIO, Secure Digital Input and Output Card)和串行外设接口(SPI,Serial Peripheral Interface)两种通信模式嘲。可以根据实际需要来选择使用这两种通信模式中的一种与卡进行通信,由于不是所有微控制器都带有SDIO接口,并且SPI协议可以通过普通IO口模拟,所以本系统采用SPI通信模式。

2、VS1003音频解码器

VS1003是一款廉价的MP3/WMA/MIDI音频解码芯片。芯片内包含一个自主产权的低功耗DSP处理器核VS_ DSP,外围提供了一个支持SPI协议的串行控制数据接口以及一个高品质可变采样率的ADC和立体声ADC。

3、微控制器STM32F103C8T6

STM32F103C8T6是一款高性能、低功耗、高性价比的工业级MCU,内部集成了2个硬件SPI控制器,正好能满足该系统的设计,从而节省了硬件成本并控制了产品体积。系统硬件设计框图如图1所示。

1

二、SD卡加密优势及程序设计要点

1、SD卡的加密优势

SD卡在硬件上内嵌了加密算法,当卡上电时,若卡包含密码,卡会自动进入锁定状态。在这种状态下读写都是不容许的,从而保障了卡内数据的安全。相对闪存中常见的软件加密,SD卡硬件加密有以下几大优势:

(1)安全性高

闪存中的软件加密是通过加密算法把闪存中的文件进行加密,当该闪存被格式化后,加密功能不复存在,但此时可以通过PC上的恢复软件恢复卡中的数据。而SD卡硬件加密以后卡无法在PC机上识别,更无法对卡进行格式化,具有极高的安全性。

(2)实现成本低廉

只需一个廉价的单片机就能对SD卡内数据加密,而常见的嵌入式设备因为主控CPU的限制很难适应大数据通过软件算法加密。

(3)操作速度快

软件加密是对闪存中的单个文件加密,加密的速度取决于算法的难度和CPU的速度,并且加密后读写速度会因为要软件解密而变慢。SD卡加密是对整个磁盘进行加密,纯硬件加密不影响读写速度。经测试,一张数G的SD卡加密所需要的时间不超过1s,这是软件加密不可能实现的。这也为数据加密在工业上的应用提供了实时条件。

2、SD卡的加密程序设计要点

(责任编辑:admin)
  • 共4页:
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 下一页
数据统计中,请稍等!
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
相关内容
本月热点
二维码
              
  • 听听小编为您选的歌曲吧