[发明专利]一种电能卡加密方法在审
申请号: | 201711361404.3 | 申请日: | 2017-12-18 |
公开(公告)号: | CN108234120A | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 邓晖 | 申请(专利权)人: | 南昌市科陆智能电网科技有限公司 |
主分类号: | H04L9/14 | 分类号: | H04L9/14;H04L9/06;H04L9/32 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 唐致明 |
地址: | 330000 江西省南昌市高新技术产*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 初始密钥 加密信息 卡密钥 控制参数 电表 加密 写入 安全保护措施 加密逻辑电路 身份认证密钥 加密处理 控制密钥 密钥验证 主控密钥 密钥 预设 验证 | ||
本发明公开了一种电能卡加密方法,包括:设置电能卡密钥,所述电能卡密钥包括控制密钥、参数密钥、身份认证密钥和主控密钥;基于预设的固定初始密钥处理所述电能卡密钥以得到加密信息,将所述加密信息写入电能卡;所述电表基于所述固定初始密钥处理所述电能卡中的加密信息以进行密钥验证。本发明提供将电能卡中的主要控制参数进行加密处理并写入电能卡,电表通过初始密钥验证以获取主要控制参数,相对于加密逻辑电路能提供更强的安全保护措施。
技术领域
本发明涉及电力应用技术领域,尤其涉及一种电能卡加密方法。
背景技术
市面上的电能卡多采用CPU卡加ESAM模块,这种方案成本高,价格昂贵。市面上还有使用逻辑加密卡,此卡只是在非加密存储器卡的基础上增加了加密逻辑电路,加密逻辑电路通过校验密码方式来保护卡内的数据对于外部访问是否开放,但是这部分只是低层次的安全保护,无法防范恶意性的攻击。
发明内容
为了解决上述问题,本发明提供一种电能卡加密方法。
本发明采用的技术方案为一种电能卡加密方法,适用于使用电能卡的电表,包括:设置电能卡密钥,所述电能卡密钥包括控制密钥、参数密钥、身份认证密钥和主控密钥;基于预设的固定初始密钥处理所述电能卡密钥以得到加密信息,将所述加密信息写入电能卡;所述电表基于所述固定初始密钥处理所述电能卡中的加密信息以进行密钥验证。
优选地,所述固定初始密钥基于DES算法处理所述电能卡密钥以得到加密信息。
优选地,所述电能卡密钥包括若干位字节的原始数据,所述固定初始密钥基于DES算法处理所述原始数据以获取变异数据,结合所述原始数据和变异数据以得到加密信息。
优选地,所述电表基于预设的数据提取规则从所述加密信息提取所述原始数据和变异数据,基于所述固定初始密钥处理还原所述变异数据,如果还原后的变异数据与原始数据一致则密钥验证通过,否则密钥验证失败。
优选地,所述电表基于预设的合法性验证规则判断所述加密信息是否符合规则,符合则进行加密信息的验证。
优选地,所述合法性验证规则基于数据的位数判断所述加密信息是否符合规则。
本发明的有益效果为提供将电能卡中的主要控制参数进行加密处理并写入电能卡,电表通过初始密钥验证以获取主要控制参数,相对于加密逻辑电路能提供更强的安全保护措施。
附图说明
图1所示为基于本发明实施例的一种电能卡加密方法示意图;
图2所示为基于本发明实施例的电表和电能卡认证的解密流程示意图;
图3所示为基于本发明实施例的数据合法性加密解密过程的示意图。
具体实施方式
以下结合实施例对本发明进行说明。
基于发明的实施例,如图1所示一种电能卡加密方法,包括:设置电能卡密钥,所述电能卡密钥包括控制密钥、参数密钥、身份认证密钥和主控密钥;基于预设的固定初始密钥处理所述电能卡密钥以得到加密信息,将所述加密信息写入电能卡;所述电表基于所述固定初始密钥处理所述电能卡中的加密信息以进行密钥验证。
所述固定初始密钥基于DES算法处理所述电能卡密钥以得到加密信息。
所述电能卡密钥包括若干位字节的原始数据,所述固定初始密钥基于DES算法处理所述原始数据以获取变异数据,结合所述原始数据和变异数据以得到加密信息。
所述电表基于预设的数据提取规则从所述加密信息提取所述原始数据和变异数据,基于所述固定初始密钥处理还原所述变异数据,如果还原后的变异数据与原始数据一致则密钥验证通过,否则密钥验证失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南昌市科陆智能电网科技有限公司,未经南昌市科陆智能电网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711361404.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数字证书管理方法和平台
- 下一篇:一种用于号码的无密钥加密、解密的方法