一种单片机片内存贮器的加密方法

文档序号:6598275阅读:187来源:国知局
专利名称:一种单片机片内存贮器的加密方法
技术领域
本发明涉及一种为单片机片内存贮器加密的方法。随着计算机技术的不断发展,软件程序的保护变得越来越重要,为了使软件的版权或是数据,密码以及数据处理方法不受侵犯,常常通过软件媒体(如软磁盘)进行某种加密处理来达到保护软件的目的,对软磁盘的加密方法已经有许多种,但是对只读存贮器(ROM,EPROM)进行加密处理使其内部的软件得以保护的方法还不多见。
《通信保密》1988年第3期中“采用新算法的第二代密码芯片介绍”一文介绍了有加密特性的EPROM芯片27916,该芯片可以达到保护软件的目的,但其缺点是它只能用在专门的系统中,不是能普遍使用的。《单片微机与系统设计》一书中94页介绍MCS51单片机与MCS48单片机性能比较时指出MCS51系列单片机有加密功能而MCS48系列单片机没有加密功能,这个结论对相当普遍的MCS48系列单片机产品是极为不利的。
本发明的目的是要提供一种为MCS48系列单片机片内存贮器进行加密的方法。
本发明的目的是这样实现的在使用MCS48系列单片机前,对其进行电编程,封锁第1脚,使其始终处于高阻态,从而使片内软件无法读出,达到加密的目的。
MCS48系列单片机第1脚有两个功能,一是在单片机正常工作状态时它是一个输入端子;二是在单片机开发阶段它是制约对片内只读存贮进行读/写的控制端子。如果封锁该端子,使该端子始终处于高阻态,其结果是使想读出片内软件的目的不能实现。
本发明方法简单容易实现。能够有效地解决MCS48系列单片机片内存贮器的软件保护问题。由于片内集成电路的特殊结构,应用本法加密的单片机,如果片内是EPROM,擦除软件以后,还可以反复在开发系统上重新固化软件。
本发明的一种具体实施方法是将要作加密处理的单片机插在一个插座上,馈以+5V工作电源。然后对单片机进行电编程,封锁第一脚,使其始终处于高阻态。
权利要求
1.一种对MCS48系列单片机片内存储器加密的方法,本发明的特征是在MCS48系列单片机使用前,进行电编程封锁第一脚,使该脚始终处于高阻态。
全文摘要
本发明涉及一种为单片机片内存贮器加密的方法,对只读存贮器(ROM,EPROM)进行加密处理使其内部的软件得以保护的方法还不多见。本法利用一种可靠的方法实现了对MCS48系列单片机片内存储器的加密处理,使其内部的软件在任何设备上都无法识读出来。
文档编号G06F12/14GK1066135SQ9110246
公开日1992年11月11日 申请日期1991年4月22日 优先权日1991年4月22日
发明者何桂立 申请人:何桂立
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1