[发明专利]基于可变明文、可变密匙AES加密的电池保护系统有效
申请号: | 201710089807.0 | 申请日: | 2017-02-20 |
公开(公告)号: | CN107437638B | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 闵锐;邓卓明;叶刚 | 申请(专利权)人: | 安徽科微智能科技有限公司 |
主分类号: | H01M10/42 | 分类号: | H01M10/42 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 胡剑辉 |
地址: | 230000 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 可变 明文 aes 加密 电池 保护 系统 | ||
本发明公开了基于可变明文、可变密匙AES加密的电池保护系统,包括两个通讯实体,两个通讯实体分别为发送端、接收端,接收端包括控制板、供电模块、控制器以及供电电路,供电电路的两端分别连接着控制器和供电模块,其特征在于:所述发送端负责加密明文信息的生成与发送以及接收接收端的解密明文信息,并根据解密明文信息与加密明文信息的匹配度向接收端发出供电开启命令;所述供电模块内设有加密板,加密板负责对发送端发出的加密明文信息进行解密,并将解密明文信息反馈至发送端;所述控制器负责接收发送端发出的供电开启命令,并控制供电模块和供电电路进行供电。本发明使电池及系统工作的安全性能得到有效提高,避免了硬件设备的损坏。
技术领域
本发明属于电池智能控制领域,具体涉及基于可变明文、可变密匙AES加密的电池保护系统。
背景技术
中小型设备的控制系统,例如无人机、无人船等等,必须进行电池供电,才可以开启系统的工作。多数情况下,主控制器系统并没有足够电量的后备电池区,只有当主控系统得到外部电池电力的供应,才发出指令控制整体系统的各个传感器的协同工作。
由于控制系统的电路模块是由开发人员设计好的,即使是供电系统,其中的电容、电阻、电感等元器件的配比也是经过合理设计来满足系统稳定性的需求。传统的控制系统中,电池供电模块很少进行加密设计,或者系统加密方式简单,这样用户可以在出厂电池使用损坏或老化之后,自己购买电压相匹配的电池继续进行使用,这样的操作往往会忽视硬件工程师对于电源内部保护措施的安全性保护设计,并不能起到实时的电路防护,导致系统的工作异常甚至对控制系统造成不可恢复的永久性创伤。
发明内容
本发明的目的是提供一种基于可变明文、可变密匙AES加密的电池保护系统,具体是通过以下技术方案实现的:
基于可变明文、可变密匙AES加密的电池保护系统,包括两个通讯实体,两个通讯实体分别为发送端、接收端,接收端包括控制板、供电模块、控制器以及供电电路,供电电路的两端分别连接着控制器和供电模块;
所述发送端负责加密明文信息的生成与发送以及接收接收端的解密明文信息,并根据解密明文信息与加密明文信息的匹配度向接收端发出供电开启命令;
所述供电模块内设有加密板,加密板负责对发送端发出的加密明文信息进行解密,并将解密明文信息反馈至发送端;
所述控制器负责接收发送端发出的供电开启命令,并控制供电模块和供电电路进行供电。
所述发送端发出的明文信息为随机数发生器产生的随机数,随机数基于AES加密算法加密形成加密明文信息。
发送端判断解密明文信息与解密明文信息匹配一致后,发送端向接收端发出供电开启命令。
所述发送端为PC机,发送端随机数产生的方式是以实时时钟的时间戳作为随机数种子、再经过rand函数产生。
本发明的有益技术效果:
(1)、本发明使电池及系统工作的安全性能得到有效提高,通过发送端和接收端之间加密和解密信息处理方式,使得电池模块供电得到有效控制,避免了硬件设备的损坏。
(2)、本发明的加密明文信息是基于AES的加密方式产生的,由于明文可变,加密效果更加稳定可靠,满足工业生产的需求。
(3)、本发明发送端随机数以实时时钟的时间戳为种子产生,整个加密解密的计算复杂度小,对系统的实时性能不会造成影响,提高了整个系统运行的流畅性。
附图说明
图1为本发明的连接示意图。
图2为本发明发送端和接收端加密密匙数组线性对应规则示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽科微智能科技有限公司,未经安徽科微智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710089807.0/2.html,转载请声明来源钻瓜专利网。