[发明专利]单片机闪存程序的安全性保护方法及保护装置及单片机有效
申请号: | 201410660259.9 | 申请日: | 2014-11-19 |
公开(公告)号: | CN105678117B | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 周博;郭平日;李奇峰;杨云 | 申请(专利权)人: | 比亚迪股份有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/52 |
代理公司: | 11201 北京清亦华知识产权代理事务所(普通合伙) | 代理人: | 张大威 |
地址: | 518118 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种单片机内存程序的安全性保护方法,包括步骤:S11:得到输入口令;S12:判断输入口令与单片机口令信息区的口令数值是否相等,若是则进入步骤S13,若否则进入步骤S14;S13:解除单片机访问限制门的限制并将单片机口令区域的数据变化次数清零;S14:保持访问限制门的限制并在口令区域的数据变化次数增加一次;及S15:当口令区域的数据变化次数达到设定值时,清除单片机闪存存储的所有数据信息。上述保护方法,利用闪存的编程特性来实现程序的安全性保护,设计简单,在口令区域的数据变化次数达到设定值时,清除单片机程序的所有数据信息,进而达到保护程序的目的。本发明还公开一种保护装置及一种芯片。 | ||
搜索关键词: | 单片机 闪存 程序 安全性 保护 方法 保护装置 | ||
【主权项】:
1.一种单片机内存程序的安全性保护方法,其特征在于,该单片机包括闪存、访问限制门及安全口令信息区,该闪存内包括存储需要保护的单片机程序的程序区域及用于收集外部输入的访问口令的口令区域,该访问限制门与该闪存连接,并在该单片机处于保护状态时禁止外部对存取该闪存的该程序区域的程序数据进行交换和查看,该口令区域具有原始值且仅支持写入操作并连同该单片机程序一同实施全部擦除操作,该安全口令信息区与该访问限制门间接连接并具有该单片机内部固化的口令数值,该保护方法包括步骤:/nS11:根据该访问口令改写该原始值以得到输入口令;/nS12:判断该输入口令与该口令数值是否相等,若是则进入步骤S13,若否则进入步骤S14;/nS13:解除该外部访问的该访问限制门的限制并将该口令区域的数据变化次数清零;/nS14:保持该外部访问的该访问限制门的限制并在该口令区域的数据变化次数增加一次;及/nS15:当该口令区域的数据变化次数达到设定值时,清除该闪存存储的所有数据信息。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410660259.9/,转载请声明来源钻瓜专利网。
- 上一篇:用于建筑工程钢筋绑扎的可更换钩子的钢筋钩
- 下一篇:构造柱混凝土浇筑漏斗