微控制器、微控制器解密方法和解密系统与流程

文档序号:21413092发布日期:2020-07-07 15:39阅读:来源:国知局

技术特征:

1.一种微控制器,其特征在于,所述的微控制器包括:

一控制器,通过一通讯接口从一烧录装置取得一解密程序和一加密数据;

一第一非挥发性存储器,耦接所述控制器,以及储存所述解密程序;

一挥发性存储器,耦接所述控制器,以及储存所述加密数据;

一第二非挥发性存储器,储存解密数据;以及

一处理器,耦接所述第一非挥发性存储器、所述第二非挥发性存储器和所述挥发性存储器,以及根据所述解密程序解密所述加密数据,以产生所述解密数据。

2.如权利要求1所述的微控制器,其特征在于,所述的通讯接口为一串列除错接口。

3.如权利要求1所述的微控制器,其特征在于,所述的微控制器经由所述第一非挥发性存储器启动。

4.如权利要求1所述的微控制器,其特征在于,在所述控制器将取得的所述加密数据储存到所述挥发性存储器前,所述控制器先暂停所述处理器。

5.如权利要求4所述的微控制器,其特征在于,当所述加密数据储存到所述挥发性存储器后,所述控制器启动所述处理器,以及其中,当所述处理器启动后,所述处理器分别从所述第一非挥发性存储器和所述挥发性存储器取得所述解密程序和所述加密数据,并根据所述解密程序解密所述加密数据,以产生所述解密数据,并将所述解密数据储存到所述第二非挥发性存储器。

6.一种微控制器解密方法,适用一微控制器,其特征在于,所述的微控制器解密方法包括:

通过一通讯接口从一烧录装置取得一解密程序;

储存所述解密程序于所述微控制器的一第一非挥发性存储器;

通过所述通讯接口从所述烧录装置取得一加密数据;

储存所述加密数据于所述微控制器的一挥发性存储器;

通过所述微控制器的一处理器根据所述解密程序解密所述加密数据,以产生一解密数据;以及

储存所述解密数据于所述微控制器的一第二非挥发性存储器。

7.如权利要求6所述的微控制器解密方法,其特征在于,所述的方法更包括:

经由所述第一非挥发性存储器启动所述微控制器。

8.如权利要求6所述的微控制器解密方法,其特征在于,所述的方法包括:

在将取得的所述加密数据储存到所述挥发性存储器前,暂停所述处理器。

9.如权利要求8所述的微控制器解密方法,其特征在于,所述的方法更包括:

当所述加密数据储存到所述挥发性存储器后,启动所述处理器;

通过所述处理器分别从所述第一非挥发性存储器和所述挥发性存储器取得所述解密程序和所述加密数据;

根据所述解密程序解密所述加密数据,以产生所述解密数据;以及

将所述解密数据储存到所述第二非挥发性存储器。

10.一种解密系统,其特征在于,所述的解密系统包括:

一烧录装置;以及

一微控制器,其中所述微控制器包括:

一控制器,通过一通讯接口从一烧录装置取得一解密程序和一加密数据;

一第一非挥发性存储器,耦接所述控制器,以及储存所述解密程序;

一挥发性存储器,耦接所述控制器,以及储存所述加密数据;

一第二非挥发性存储器,储存解密数据;以及

一处理器,耦接所述第一非挥发性存储器、所述第二非挥发性存储器和所述挥发性存储器,以及根据所述解密程序解密所述加密数据,以产生所述解密数据。


技术总结
本发明提供了一种微控制器、微控制器解密方法和解密系统,微控制器包括一控制器、一第一非挥发性存储器、一挥发性存储器、一第二非挥发性存储器,以及一处理器。控制器通过一通讯接口从一烧录装置取得一解密程序和一加密数据。第一非挥发性存储器耦接上述控制器,以及储存上述解密程序。挥发性存储器耦接上述控制器,以及储存上述加密数据。第二非挥发性存储器储存解密数据。处理器耦接上述第一非挥发性存储器、上述第二非挥发性存储器和上述挥发性存储器,以及根据上述解密程序解密上述加密数据,以产生上述解密数据。

技术研发人员:涂结盛
受保护的技术使用者:新唐科技股份有限公司
技术研发日:2019.12.26
技术公布日:2020.07.07
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1