【技术实现步骤摘要】
本技术涉及一种嵌入式软件的保护装置,尤其是一种利用数字证书对嵌入式软件进行保护的保护装置。
技术介绍
随着科技的发展与技术的进步,嵌入式系统在各行业的使用量越来越大,与此同时,嵌入式软件的窜改与盗用也日益严重,无法实现对嵌入式软件的有效保护,从而导致对软件所有者的合法权益的损害。因此,迫切需要对嵌入式软件的有效保护。目前现有的对嵌入式软件的保护方式是在嵌入式系统中加入由专用芯片构成的保护模块,其中一种是采用第三代电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPR0M)的存储型芯片,但是利用由专用芯片构成的保护模块的方式,在该芯片的端口进行数据分析就容易被破解;另一种现有的嵌入式软件保护方式是采用专用的芯片,将密钥保存到该芯片中,以达到安全保护的目的,但该种芯片只保存唯一密钥,通过侦测通信接口的方式也可以被破解。所以现有的对嵌入式软件保护方式的保护效果很差,安全性低。
技术实现思路
本技术的目的是针对现有技术嵌入式软件保护芯片只保存唯一的密钥,容易被破解的缺陷,提供一种嵌入式软件的保 ...
【技术保护点】
1.一种嵌入式软件的保护装置,其特征在于包括:用于根据算法生成数字证书和密钥,以及根据密钥对数字证书进行认证的安全模块,包括用于在处理模块的控制下生成密钥的生成单元,与所述处理模块相连接,所述生成单元为硬件真随机数发生器;用于根据所述密钥,将明文按照算法加密为数字证书,并且根据所述密钥对所述数字证书进行认证的加解密单元,与所述处理模块和生成单元相连接,所述加解密单元包括算法单元RSA和数据流加密算法DES;用于对所述安全模块进行控制,并且调用所述数字证书和密钥的处理模块,与所述安全模块相连接;用于在所述处理模块的控制下存储所述密钥的存储模块,与所述处理模块相连接;用于与外部 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:刘曼,
申请(专利权)人:深圳中泽明芯科技有限公司,
类型:实用新型
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。