The invention relates to an encryption card and an encryption method based on RS422, and the invention relates to the field of electronic measurement. The external host computer will RS422 plaintext data followed by the first level conversion circuit and a photoelectric isolation circuit is sent to the DSP main control circuit, interrupt receiving RS422 plaintext data and judge the number of data required by the DSP length of the main control circuit, that has to the data integrity of the receiver, to command identification set, DSP program recognition to command identification information began to clear data using symmetric encryption algorithm to encrypt the calculation, finally will get ciphertext ciphertext followed by the photoelectric isolation circuit and second level conversion circuit is sent to an external host computer. Can be integrated into the automatic test system of the internal encryption card, the card encryption and encryption method, can use external computer through the RS422 interface to set the key, and the encrypted automatic test system to protect the legitimate use of.
【技术实现步骤摘要】
一种基于RS422的加密卡及加密方法
本专利技术涉及电子测量领域,特别涉及一种基于RS422的加密卡。
技术介绍
在电子测量领域,自动测试系统用于实现对被测对象的测试,为了限制非法用户对自动测试系统的使用,常使用USBKey作为系统使用的硬件加密手段,使用中经常需要拔插USBKey,由于自动测试系统中,具有USB接口的计算机往往被集成在系统内部,使得使用USBKey时较麻烦,并且对于USBKey也不便与管理,需要一种硬件加密卡,集成到自动测试系统内部,实现对自动测试系统的硬件加密保护。
技术实现思路
本专利技术针对电子测量领域,自动测试系统使用USBKey进行非法使用保护中操作不便,不易于管理的问题,提出了一种基于RS422的加密卡及加密方法。本专利技术所述的一种基于RS422的加密卡包括第一电平转换电路1、第二电平转换电路2、光电隔离电路3、DSP主控电路4、存储电路5、复位电路6和时钟电路7;所述第一电平转换电路1用于将外部计算机发来的标准的RS422输入信号转换为TTL电平信号,并将该TTL电平信号通过光电隔离电路3发送至DSP主控电路4;所述DSP主控电路4为所述加密卡的主控器,用于进行加密计算以及与外部主控计算机的通讯;所述存储电路5用于实现密钥的存储;所述复位电路6用于对所述加密卡进行复位;所述时钟电路7用于为所述加密卡提供基准时钟;所述第二电平转换电路2用于通过光电隔离电路3接收DSP主控电路4发来的TTL电平信号,并将该TTL电平信号转换为标准的RS422输出信号,发送给外部主控计算机。基于上述加密卡的加密方法由嵌入在DSP主控电路4内的软件实 ...
【技术保护点】
一种基于RS422的加密卡,其特征在于,包括第一电平转换电路(1)、第二电平转换电路(2)、光电隔离电路(3)、DSP主控电路(4)、存储电路(5)、复位电路(6)和时钟电路(7);所述第一电平转换电路(1)用于将外部计算机发来的标准的RS422输入信号转换为TTL电平信号,并将该TTL电平信号通过光电隔离电路(3)发送至DSP主控电路(4);所述DSP主控电路(4)为所述加密卡的主控器,用于进行加密计算以及与外部主控计算机的通讯;所述存储电路(5)用于实现密钥的存储;所述复位电路(6)用于对所述加密卡进行复位;所述时钟电路(7)用于为所述加密卡提供基准时钟;所述第二电平转换电路(2)用于通过光电隔离电路(3)接收DSP主控电路(4)发来的TTL电平信号,并将该TTL电平信号转换为标准的RS422输出信号。
【技术特征摘要】
1.一种基于RS422的加密卡,其特征在于,包括第一电平转换电路(1)、第二电平转换电路(2)、光电隔离电路(3)、DSP主控电路(4)、存储电路(5)、复位电路(6)和时钟电路(7);所述第一电平转换电路(1)用于将外部计算机发来的标准的RS422输入信号转换为TTL电平信号,并将该TTL电平信号通过光电隔离电路(3)发送至DSP主控电路(4);所述DSP主控电路(4)为所述加密卡的主控器,用于进行加密计算以及与外部主控计算机的通讯;所述存储电路(5)用于实现密钥的存储;所述复位电路(6)用于对所述加密卡进行复位;所述时钟电路(7)用于为所述加密卡提供基准时钟;所述第二电平转换电路(2)用于通过光电隔离电路(3)接收DSP主控电路(4)发来的TTL电平信号,并将该TTL电平信号转换为标准的RS422输出信号。2.根据权利要求1所述的加密卡,其特征在于,所述DSP主控电路(4)内嵌入有主控模块和中断模块;所述主控模块包括以下单元:初始化单元:实现DSP主控电路(4)的寄存器的配置;命令标识判别单元:判断命令标识是否置位,如果是,则启动加密计算单元,否则,重新启动命令标识判别单元;加密计算单元:根据设定的密钥对解析后的明文进行加密计算,形成密文;密文返回单元:将密文通过RS422接口传送到外部主控计算机;所述中断模块包括以下单元:RS422数据读取单元:通过DSP主控电路(4)内部的串行接口读取外部主控计算机发...
【专利技术属性】
技术研发人员:孙超,马文坛,张宗正,马欢,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。