其中,Delta的初始值为0x9E3779B9,Delta值的不断变化使得每轮的加密均有所不同。TEA解密算法是加密的逆运算,对加密后的wav文件进行解密处理,本文使用C#编写解密界面。
4 实验仿真
打开电源开关,状态指示灯闪烁一次;使用录音中间“一键录音”按键,录音指示灯常亮;再次按键时录音指示灯熄灭,停止录音。本文使用音频处理软件Cool Edit Pro进行波形观察,加密的录音源文件和解密后的波形文件如图9所示。
通过音频信号的波形对比可看出,加密后的音频信号波形是完全随机的乱码,语音播放时呈噪音状态,解密后的音频文件声音还原性良好。
5 结束语
系统使用VS1003、STM32等器件实现一键录音加密录音笔的设计,USB从控制器与PC机进行通信,实现数据传输。数字录音技术是现代数字信号处理的重要组成部分,其融合了音频数据采集与传输、音频数据处理以及嵌入式等多种技术,具有广阔的应用前景。