专利汇可以提供嵌入式软件加密/解密系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 属于计算机安全技术,具体公开了一种嵌入式 软件 加密/解密系统及方法,系统包括处理器单元、逻辑加密单元、外部 存储器 单元和调试单元,通过仿真调试 信号 、仿真调试加密信号、处理器单元总线信号和总线加密信号在模 块 之间的传递实现软件加密/解密过程,方法采用上述系统将嵌入式软件明文写入之后,通过上述信号的转换,实现加密解密之后处理器单元运行嵌入式软件。软件的加密和解密均在逻辑加密单元完成,实现在线加密和在线解密的集中控制管理,无独立加密过程,简化了中间流程,增加了破解难度。,下面是嵌入式软件加密/解密系统及方法专利的具体信息内容。
1.嵌入式软件加密/解密系统,包括处理器单元(1)、逻辑加密单元(2)、外部存储器单元(3)和调试单元(4),其特征在于,处理器单元(1)和逻辑加密单元(2)的数据传输端相连接,相互传递理器单元仿真调试信号a和处理器单元总线信号c;同时逻辑加密单元(2)和外部存储器单元(3)的数据传输端相连接,相互传递总线加密信号d;逻辑加密单元(2)和调试单元(4)的数据传输端相连接,互相传递仿真调试加密信号b;所述的处理器单元(1)接受逻辑加密单元(2)发射的复位信号。
2.如权利要求1所述的嵌入式软件加密/解密系统,其特征在于:所述的处理器单元(1)利用BGA封装数字信号处理器实现,运行嵌入式软件;逻辑加密单元(2)利用BGA封装、具有密码保护功能的可编程逻辑器件实现,完成仿真调试接口的加密和解密,完成嵌入式软件的实时加密和解密;外部存储器单元(3)利用BGA封装FLASH存储器实现,用于存储嵌入式软件密文;调试单元(4)与系统外部集成开发环境(5)连接,用于软件的在线调试和仿真。
3.嵌入式软件加密/解密方法,其特征在于,该方法包括如下步骤:
步骤1、进行软件明文的加密和固化;上位机(6)将Boot Loader代码通过信号f写入计算机系统,该代码用于嵌入式软件加载;
步骤2、逻辑加密单元(2)将接口信号f传入的Boot Loader代码加密为密文,并通过信号d写入外部存储器单元进行固化存储;
步骤3、上位机(6)将嵌入式软件明文通过接口信号f写入计算机系统;
步骤4、逻辑加密单元(2)将上位机(6)发射的接口信号f传入的嵌入式软件明文加密为密文,并通过信号d写入外部存储器单元(3)进行固化存储;
步骤5、逻辑加密单元(2)发射复位信号e至处理器单元(1),启动软件密文解密和加载流程;
步骤6、逻辑加密单元通过信号d读取外部存储器单元(3)的Boot Loader代码密文,实时解密成明文,通过信号c传输给处理器单元;
步骤7:处理器单元(1)运行Boot Loader代码,开始进行嵌入式软件加载,逻辑加密单元(2)通过信号d读取外部存储器单元(3)的嵌入式软件密文,实时解密成明文,通过信号c传输给处理器单元(1);
步骤8、处理器单元(1)运行嵌入式软件。
4.如权利要求3所述的嵌入式软件加密/解密方法,其特征在于,所述的步骤8之后进行步骤9;
步骤9、计算机系统正常运行后,产生的需要存储的数据,可以实时通过信号c传递给逻辑加密单元(2)加密,再经过信号d固化在外部存储器单元(3)中。
5.如权利要求3所述的嵌入式软件加密/解密方法,其特征在于:所述的步骤1之前获取调试单元(4)的接口使用授权。
6.如权利要求3所述的嵌入式软件加密/解密方法,其特征在于:所述的步骤1之前,在集成开发环境(5)中进行嵌入式软件开发、编译,通过调试单元(4)与计算机系统连接,进行在线调试。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种计算机软件编程用键盘装置 | 2021-05-13 | 5 |
一种控制器软件的仿真方法及装置 | 2021-06-07 | 1 |
软件兼容方法及装置 | 2020-10-02 | 2 |
基于扫码设备的软件安装方法及其系统 | 2020-07-23 | 2 |
软件检查装置、软件检查方法、软件检查程序 | 2020-08-21 | 2 |
一种显示波形的软件滤波方法 | 2021-07-28 | 6 |
通过办公软件获取网络函数结果进行分析的方法及装置 | 2020-08-06 | 5 |
用于递送软件解决方案的方法和装置 | 2021-11-25 | 0 |
软件自动化测试方法及系统 | 2022-01-16 | 5 |
软件产品数据库的更新方法 | 2020-06-13 | 5 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。