[发明专利]一种对基于校园卡门禁系统的下位机进行联合加密的方法无效
申请号: | 200810015926.2 | 申请日: | 2008-04-29 |
公开(公告)号: | CN101286244A | 公开(公告)日: | 2008-10-15 |
发明(设计)人: | 王洪君;杨华;张栋;樊姗 | 申请(专利权)人: | 山东大学 |
主分类号: | G07C9/00 | 分类号: | G07C9/00 |
代理公司: | 济南圣达专利商标事务所有限公司 | 代理人: | 张勇 |
地址: | 250014山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 校园卡 门禁 系统 下位 进行 联合 加密 方法 | ||
技术领域:
本发明涉及一种在门禁安防系统领域联合加密的方法,尤其涉及利用上位机对基于校园卡门禁系统的下位机进行联合加密的方法。
背景技术:
随着电子技术的发展,电子芯片中程序的破解技术也有了很大的提高,这样,对于芯片中所写的程序的知识产权产生了很大的威胁。目前在门禁系统中,系统下位机(门禁控制器)一般在电路上采用双层PCB板和以80C51内核芯片为主的架构。在电路设计方面,双层电路板极容易被别人仿制,在下为机程序方面,CPU中的程序也很容易被别人破解,得到程序的HEX文件。这样一来,本来靠自己的智慧和技术设计的电路和程序就被别人窃取了,所设计的产品也很容易被别人仿造,极大的危害了原创者的知识产权和设计积极性。
发明内容:
本发明的目的是为了解决目前门禁系统电路及其程序易被窃取,造成产品被他人仿冒的问题,提供一种具有方法简单,保密性强,不易被破解等优点的一种对基于校园卡门禁系统的下位机进行联合加密的方法。
为实现上述目的,本发明采用如下技术方案:
一种对基于校园卡门禁系统的下位机进行联合加密的方法,它利用校园卡门禁系统的上位机,对门禁系统的下位机进行加密,使外人即使将下位机的电路板和程序完全破解,也无法使下位机正常工作的一种联合加密的方法;其具体步骤为:
a门禁系统下位机第一次加电,开始工作;此时上位机还未发送加密信息,下位机CPU运行程序的第一步,检测用于存储人员信息和人员刷卡开门记录的FLASH中是否有加密信息,如果没有,则对FLASH进行全面格式化,使其各种信息全部丢失,此时下位机无法正常工作;
b上位机加电后将允许开门的人员名单下发到下位机的FLASH中,其中下发的信息中含有联合加密信息,并且此信息在每次下发开门人员名单时都要下发;
c在下位机检测到FLASH中的加密信息如果正确,则下位机正常工作,否则仍保持无法正常工作状态。
所述步骤b中,下发的加密信息包括:
b1.加密点个数,在FLASH中设置根据设计的加密格式确定1-50个加密点,各加密点个数为静态或动态的;
其中,静态加密点个数指加密点个数为确定的,每个加密点的位置为固定值;
其中,动态加密点个数指加密点个数不确定,每一个加密点的位置由上一个加密点来确定,其中第一个加密点位置为确定的或通过下位机由门牌号来动态确定;
b2.加密点的加密层数,在每个加密点上,根据需要进行1-3层加密。
所述步骤b1中,加密点个数为动态时,其第一个加密点位置为固定值,事先与上位机在设计程序设定好;
或者,第一个加密点位置也为动态的,通过下位机利用门牌号来通过函数公式算得;其其中A为门牌号的千位,B为门牌号的百位,C为门牌号的十位,D为门牌号的个位;如果门牌号含有字母,则对应的位按数值5来计算,如果门牌号超过4位,则只取后四位,如果门牌号不足四位,则缺失的高位用数值5来代替。
所述步骤b2中,加密层数是由开门人员名单数来确定的,采用人员数除以3取余变得到加密层数,如果余数为0,则加密层数为3,并且每层加密都是根据此门禁系统的下位机所控制的房间号和人员信息来进行加密的,这样不同的下位机的加密信息是不同的;
其中,第一层加密信息是下位机所控制的房间号的个位上的数与0相间的16个比特的数列;
第二层加密信息是第一个开门人员开门起始时间的年份的后两位数重复排列所组成的16个比特的数列;
第三层加密信息是第一层的16个比特数列与第二层的16个比特的数列每一对应位一次相加所得的16个比特的数列,所得数均用16进制表示。
本发明利用校园卡门禁系统的上位机(主控电脑),对下位机进行加密,使外人即使将下位机的电路板和程序完全破解,也无法使下位机正常工作的一种联合加密的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810015926.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:利用废旧汽车轮胎解决桥头跳车问题的可调变形环保装置
- 下一篇:可扩展元数据