[发明专利]一种加密的边缘物联网关有效
申请号: | 201910616124.5 | 申请日: | 2019-07-09 |
公开(公告)号: | CN110224827B | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 关润民;孙侃 | 申请(专利权)人: | 佳源科技有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/30;H04L12/66;H04L29/06 |
代理公司: | 北京久维律师事务所 11582 | 代理人: | 邢江峰 |
地址: | 210012 江苏省南京市雨*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加密 边缘 联网 | ||
1.一种加密的边缘物联网关,其特征在于,包括:本地通信模块、远程通信模块和处理器;
处理器用于控制本地通信模块和远程通信模块的工作和两者之间数据交换;
本地通信模块用于通过物联网连接本地的多个机器设备;
远程通信模块用于通过远程网连接远程的服务器;
其中,在物联网和远程网中联动地加密传输;
其中,在物联网和远程网中联动地加密传输包括:
将来自n个机器设备的密文E1,E2,E3,…En聚合并加密得到E0用于发送;
其中,还包括:
创建椭圆曲线E的基点G;
所述远程通信模块获取G;
所述处理器生成主密钥MSK,并计算出MPK=MSK·G;
所述本地通信模块把MPK从物联网广播出去;
其中,还包括:
创建一组密钥k0,k1,k2,…,kn,将k0,k1,k2,…,kn加密传输给所述边缘物联网关;
所述边缘物联网关自己保留k0,并将k1,k2,…,kn分别加密传输给第i个机器设备;
其中,将k1,k2,…,kn分别加密包括:
机器设备i采用密钥算法生成主公钥mpki和主密钥mski;
将主公钥mpki通过物联网发送给所述边缘物联网关;
所述边缘物联网关计算其中,||为按或运算符,为异或运算,IDi为机器设备i的ID;
其中,还包括:
机器设备i将要发送的信息和其IDi构成消息MRi;
将ki解密还原;
采用MPK和还原的ki将MRi加密得到Ei;
其中,将ki解密还原包括:
机器设备i采用主密钥mski和其IDi生成密钥ski;
采用主公钥mski和密钥ski对来自所述物联网关的ki进行解密得到还原的ki以及ID';
如果ID'=IDi,则确认解密得到的ki为真;
其中,采用MPK和还原的ki将MRi加密得到Ei包括:
机器设备i选取随机数ri,把MRi和还原的ki的和编码到椭圆曲线上的点
计算C1i=riG;
计算
构建Ei=(C1i,C2i);
其中,将来自n个机器设备的密文E1,E2,E3,…En聚合并加密得到E0包括:
采用主密钥MSK和预存的发送端IDi生成密钥SKi;
利用MSK和SKi分别解码Ei得到
计算
解码得到
得到加法聚合结果
2.根据权利要求1所述的加密的边缘物联网关,其特征在于,
所述物联网采用PLC、FSK、RS485、M-BUS、zigbee、LoRa和NB-IoT中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳源科技有限公司,未经佳源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910616124.5/1.html,转载请声明来源钻瓜专利网。