买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种简易加密方法_洛阳隆盛科技有限责任公司_202211413142.1 

申请/专利权人:洛阳隆盛科技有限责任公司

申请日:2022-11-11

公开(公告)日:2023-03-14

公开(公告)号:CN115795500A

主分类号:G06F21/60

分类号:G06F21/60;G06F11/10

优先权:

专利状态码:在审-实质审查的生效

法律状态:2023.03.31#实质审查的生效;2023.03.14#公开

摘要:本发明介绍了一种简易加密方法,上位机向设备发送读取设备加密所需的相关信息的命令;设备的微控制器将自身唯一ID数组分散到长随机数数组1中,并将最终数组上传到上位机;上位机还原出微控制器的唯一ID数组;上位机将唯一ID数组交换字节顺序,形成新的ID数组并计算出秘钥数组1,将秘钥数组1分散到该随机数数组2中形成加密数据数组;上位机将加密数据数组发送到设备微控制器,微控制器计算出秘钥数组2与秘钥数组1比较。本发明的使用了多次长随机数数组作为干扰数据,大大增加破解难度;加密数据数组存储于应用程序存储区域内部,很难被识别出;和微控制器唯一ID关联,实现被加密的微控制器程序即使复制到其他微控制器后也不能全功能运行。

主权项:1.一种简易加密方法,其特征在于,包括以下具体步骤:S1:加密过程由上位机启动,上位机向设备发送读取设备加密所需的相关信息的命令;S2:设备的微控制器接收到命令后读取自身唯一ID数组,然后生成一列长随机数数组1,再以特定规则将自身唯一ID数组分散到长随机数数组1中,并将最终数组作为上位机读命令的应答上传到上位机;S3:上位机接收到设备的微控制器上传的最终数组后,以和S2相同的规则还原出微控制器的唯一ID数组;S4:上位机将唯一ID数组交换字节顺序,形成新的ID数组;S5:上位机对新ID数组使用自定义算法计算出秘钥数组1;S6:上位机生成一个长随机数数组2,将秘钥数组1以特定规则分散到该随机数数组2中,形成加密数据数组;S7:上位机将加密数据数组发送到设备微控制器,微控制器接收到加密数据数组后按照S6中的规则提取出秘钥数组1;微控制器再根据自身唯一ID数组以S4与S5相同的方法计算出秘钥数组2,并将秘钥数组2和提取的秘钥数组1比较;若相等,则进入步骤S8;不相等进入步骤S9;S8:微控制器比较秘钥数组2和秘钥数组1相等,代表设备已经被加密成功,能全功能工作;微控制器将上位机发送的加密数据数组保存到本地应用程序存储区域中,下次设备启动的时候,微控制器即可根据保存的加密数据数组内容判断设备是否已经被正确加密;S9:微控制器比较秘钥数组2和秘钥数组1不相等,则表示设备加密失败,不能全功能工作。

全文数据:

权利要求:

百度查询: 洛阳隆盛科技有限责任公司 一种简易加密方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。