[发明专利]一种硬件电路加密方法在审
申请号: | 201911332671.7 | 申请日: | 2019-12-22 |
公开(公告)号: | CN111090893A | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 李英志 | 申请(专利权)人: | 哈尔滨新中新电子股份有限公司 |
主分类号: | G06F21/72 | 分类号: | G06F21/72 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150000 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 电路 加密 方法 | ||
一种硬件电路加密方法,涉及硬件设备的加密技术,目的是为了解决商务网关硬件电路加密效果不理想,导致硬件电路经常被外来程序控制的问题。所述方法为:当使能信号CS_INIT由高电平变为低电平时,预置数据1到IO端口MD0上、预置数据0到IO端口MD1上、预置数据0到IO端口MD2上、预置数据1到IO端口MD3上;向已占用地址0CXXX0h或0CXXX1h先写入数据然后读出数据;改变IO端口MD3的值;向已占用地址0CXXX0h或0CXXX1h先写入数据然后读出数据。本发明隐蔽性强,加密效果好。
技术领域
本发明的涉及硬件设备的加密技术。
背景技术
在一卡通商务网关的应用中,硬件电路通过是经过加密的,但在使用过程中,常常暴露出加密效果不理想的问题,例如已加密的硬件电路被外来程序控制等,因此,如何提高硬件电路的加密效果是一卡通商务网关面临的一大难题。
发明内容
本发明的目的是为了解决商务网关硬件电路加密效果不理想,导致硬件电路经常被外来程序控制的问题,提供一种硬件电路加密方法。
本发明所述的一种硬件电路加密方法,适用于硬件电路加密装置,所述的硬件电路加密装置包括如下模块:
译码模块,所述译码模块为采用二四译码器和三八译码器实现的门电路译码器,用于对输入地址MA23、MA22、MA3、MA2、MA1进行地址译码;
密数写入模块,包括D触发器U1、D触发器U2、D触发器U3、D触发器U4、D触发器U5、两个或门、以及与非门;其中一个或门的两个输入端分别用于接收写控制信号和使能信号CS_INIT,输出端连接D触发器U1的触发信号输入端;另一个或门的两个输入端分别用于接收读控制信号和使能信号CS_INIT,输出端连接D触发器U2的触发信号输入端;所述D触发器U1的四个D输入端D0、D1、D2和D3分别作为所述密数写入模块的四个IO端口MD0、MD1、MD2和MD3,D触发器U1的四个输出端Q0、Q1、Q2和Q3分别连接D触发器U2的四个D输入端D0、D1、D2和D3,D触发器U2的输出端Q0、Q1和Q2分别连接D触发器U3的D输入端、D触发器U4的D输入端和D触发器U5的D输入端,D触发器U2的输出端Q3同时连接D触发器U3、D触发器U4和D触发器U5的触发信号输入端;D触发器U3、D触发器U4、和D触发器U5的复位引脚均用于接收复位信号,D触发器U3的输出端连接与非门的高电平有效输入端,D触发器U4和D触发器U5的输出端连接与非门的两个低电平有效输入端;
通讯管道控制模块,包括D触发器U6、一个二输入或门、四个三输入或门、以及一个四输入与门,其中,二输入或门的两个输入端分别用于接收使能信号CS_485和写控制信号,该二输入或门的输出端连接D触发器U6的触发信号输入端,D触发器U6的四个D输入端D0、D1、D2和D3分别用于接收四个IO端口MD0、MD1、MD2和MD3输入的信号,D触发器U6的四个输出端Q0、Q1、Q2和Q3分别连接四个三输入或门的第一个输入端,四个三输入或门的第二个输入端分别用于接收四个RDXI信号,四个三输入或门的第三个输入端均用于接收密数写入模块中与非门的输出信号,四个三输入或门的输出端分别连接四输入与门的四个输入端;
所述方法包括:
当使能信号CS_INIT由高电平变为低电平时,预置数据1到IO端口MD0上、预置数据0到IO端口MD1上、预置数据0到IO端口MD2上、预置数据1到IO端口MD3上;
向已占用地址0CXXX0h或0CXXX1h写入数据;
从已占用地址0CXXX0h或0CXXX1h读出数据;
预置数据1到IO端口MD0上、预置数据0到IO端口MD1上、预置数据0到IO端口MD2上、预置数据0到IO端口MD3上;
向已占用地址0CXXX0h或0CXXX1h写入数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨新中新电子股份有限公司,未经哈尔滨新中新电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911332671.7/2.html,转载请声明来源钻瓜专利网。