【技术实现步骤摘要】
本专利技术涉及一种集成电路领域,特别涉及音频芯片spi通信的加密方法。
技术介绍
1.音频芯片是一种能支持音乐播放,录音和音乐处理等功能的系统芯片。2.为了给客户更多种的音效,通常需要通过spi总线与外部芯片连接。如果spi通信没有经过加密处理,音效算法很容易被别人读出来。3.现在的加密方法主要有两种:一种是把加密种子存在rom里,进行静态加密;另一种是通过产生伪随机数进行动态加密。前一种可以通过改写rom的内容来破解,比较容易破解。后一种的加密种子为伪随机数,较易破解。
技术实现思路
1.鉴于以上所述现有的技术缺点,本专利技术的目的在于提供一种低成本,难破解的加密方法。2.为实现上述目的,本专利技术至少包括:存储加密种子的OTP存储单元,提供真随机数的音频接口,控制整个加密过程的加密通信状态机控制单元和对通信数据进行加密解密的加密和解密单元。3.本专利技术音频芯片spi通信的加密方法包括以下步骤:(1)芯片上电会自动校验预先存储在OTP的加密种子(2)根据音频接口的数据选择动态加密还是静态加密,如果音频接口为真随机的音乐数据则选择音乐数据作为加密种子进行动态加密;如果音频接口为有规律的数据则选择存储在OTP里面的数据作为加密种子进行静态加密。(3)spi主从设备进行加密通信握手(4)握手成功后启动加密通信4.本专利技术产生的有益效果是:动态加密和静态加密相结合,可以有效的保护客户的代码和研发成果。【附图说明】图1音频芯片spi通信的加密方法结构示意图。图2音频芯片spi通信的加密方法的状态转移图。【具体实施方式】1.为了使本专利技术的目的、技术 ...
【技术保护点】
一种音频芯片spi通信的加密方法,其特征在于,该芯片包括;1)OTP存储单元;2)音频接口;3)加密通信状态机控制单元;4)通信的加密和解密单元。
【技术特征摘要】
1.一种音频芯片spi通信的加密方法,其特征在于,该芯片包括;1)OTP存储单元;2)音频接口;3)加密通信状态机控制单元;4)通信的加密和解密单元。2.根据权利要求1所述的系统,其特征在于,加密通信状态机控制单元会根据芯片音频接口的数据来选择是静态加密还是动态加密。3.根据权利要求1所述的系统,其特征在于,OTP存储单元为一次性编程的存储器,第一次烧录完数据后,其不能进行第二次烧录。4.根据权利要求1所述的系统,其特征在于,音频接口为i2s或者spdif。5.根据权利要求1所述的系统,其...
【专利技术属性】
技术研发人员:张云望,
申请(专利权)人:深圳市创成微电子有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。