[发明专利]安全通用数字信号处理DSP芯片在审
申请号: | 201910385154.X | 申请日: | 2019-05-09 |
公开(公告)号: | CN110135199A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 陈振娇;于宗光;张猛华;徐新宇;黄旭东;张宇涵 | 申请(专利权)人: | 中国电子科技集团公司第五十八研究所 |
主分类号: | G06F21/72 | 分类号: | G06F21/72 |
代理公司: | 无锡派尔特知识产权代理事务所(普通合伙) 32340 | 代理人: | 杨立秋 |
地址: | 214000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序代码数据 安全通用 存储模块 自刷新 加密 数字信号处理DSP 内部复位信号 数据读取单元 程序存储器 安全防护 解密处理 上电复位 数据读取 芯片端口 运算数据 直接读取 通用DSP 寄存器 有效地 解密 读入 内核 清空 申请 芯片 | ||
1.一种安全通用数字信号处理DSP芯片,其特征在于,所述DSP芯片包括DSP电路以及内置于所述DSP电路中的通用DSP内核、一次性可编程OTP存储模块、高级加密标准AES模块、BootLoader模块、静态随机存取存储器SRAM自刷新模块以及SRAM,其中:
所述DSP电路上电复位之后,所述SRAM自刷新模块将所述SRAM刷新清空,所述BootLoader模块将所述OTP存储模块中的数据读取至对应的寄存器中;
所述DSP电路启动内部复位信号,所述DSP内核控制所述BootLoader模块中的数据读取单元将所述DSP芯片外的程序存储器中的程序代码数据读入至所述SRAM中;
在所述程序代码数据为明文代码数据时,所述AES模块中的加密单元利用加密初始密钥对所述明文代码数据进行加密处理,将加密处理后得到的密文代码数据输入至所述SRAM中;
在所述程序代码数据为密文代码数据时,所述AES模块中的解密单元利用轮密钥对所述密文代码数据进行解密处理,将解密处理后得到的明文代码数据输入至所述SRAM中,所述DSP内核执行所述SRAM中的明文代码数据。
2.根据权利要求1所述的安全通用DSP芯片,其特征在于,所述OTP存储模块存储的数据信息包括AES算法的加密初始密钥和/或解密轮密钥,以及配置信息,所述配置信息包括AES模式和电路工作模式,AES模式选择包括用于指示AES算法在加密或解密时单次处理的数据长度,所述电路工作模式包括普通模式、解密工作模式、加密工作模式。
3.根据权利要求2所述的安全通用DSP芯片,其特征在于,所述DSP电路上电复位之后,所述DSP内核将预烧录在所述OTP存储模块中的加密初始密钥和/或解密轮密钥读取到密钥存储寄存器组中,将预烧录在所述OTP存储模块中的配置信息读取到所述DSP芯片中的全局控制寄存器中,在所述OTP存储模块中的数据全部读出之后,将OTP数据读取完成标志信号FLAG_OTP置零。
4.根据权利要求3所述的安全通用DSP芯片,其特征在于,所述DSP电路上电复位之后,所述SRAM自刷新模块对所述SRAM清空,在清空完成之后,将自刷新标志信号FLAG_SRAM置零。
5.根据权利要求4所述的安全通用DSP芯片,其特征在于,在所述OTP数据读取完成标志信号FLAG_OTP为零且所述自刷新标志信号FLAG_SRAM为零时,所述DSP电路启动所述内部复位信号。
6.根据权利要求5所述的安全通用DSP芯片,其特征在于,所述DSP电路启动所述内部复位信号之后,所述BootLoader模块中的数据读取单元读取所述全局控制寄存器中的配置信息,所述DSP内核根据所述配置信息中的电路工作模块判断所述DSP电路的工作模式;
当所述工作模式为解密工作模式时,所述DSP内核控制所述BootLoader模块的数据搬移单元经数据/地址总线将所述SRAM中的密文代码数据搬移到所述AES模块中的解密单元中,所述解密单元从所述密钥存储寄存器组中调用所述解密轮密钥,对所述密文代码数据进行解密,所述数据搬移单元将所有解密后的明文代码数据搬移到所述SRAM中,当所有密文代码数据解密完成后,所述DSP内核执行所述SRAM中的明文代码数据;
当所述工作模式为加密工作模式时,所述DSP内核控制所述BootLoader模块的数据搬移单元经数据/地址总线将所述SRAM中的明文代码数据搬移到所述AES模块中的加密单元中,所述加密单元从所述密钥存储寄存器组中调用所述加密初始密钥,利用所述对加密初始密钥所述SRAM中的明文代码数据进行加密,所述数据搬移单元将所有加密后的密文代码数据搬移到所述SRAM中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十八研究所,未经中国电子科技集团公司第五十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910385154.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:程序流监控方法、系统及车辆
- 下一篇:集成SM4算法与双端口通信的加密模块