买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国电力科学研究院有限公司;国网福建省电力有限公司电力科学研究院;国家电网有限公司
摘要:本发明提供一种能源互联网的数据传输协议构建方法、装置和系统,方法包括:利用IBC系统对能源互联网用户中的公钥发出者进行身份认证,认证完成后计算公钥发出者的密钥,密钥产生后将客户端的公私钥对发给客户端,并产生服务器自身的公私钥对;基于客户端的公私钥对和服务器的公私钥对,利用Diffie‑Hellman密码体制进行客户端与服务器的密钥协商;基于所述客户端与服务器的密钥协商,采用轻量级对称密码算法和哈希函数构建的加密数据对能源互联网中的电力业务数据进行安全传输。该方法在通信过程中融入轻量级对称加密算法实现数据机密性保护,带认证功能的哈希函数保证数据完整性及时间戳保证数据新鲜性。
主权项:1.一种能源互联网的数据传输协议构建方法,其特征在于,包括以下步骤:利用基于身份的密码系统对能源互联网用户中的公钥发出者进行身份认证,认证完成后计算公钥发出者的密钥,密钥产生后将公私钥对发给客户端,并产生服务器自身的公私钥对;基于客户端的公私钥对和服务器的公私钥对,利用Diffie-Hellman密码体制进行客户端与服务器的密钥协商;基于所述客户端与服务器的密钥协商,采用轻量级对称密码算法和哈希函数构建的加密数据对能源互联网中的电力业务数据进行安全传输;所述利用基于身份的密码系统对能源互联网用户中的公钥发出者进行身份认证,认证完成后计算公钥发出者的密钥,密钥产生后将公私钥对发给客户端,并产生服务器自身的公私钥对;具体包括:基于身份的密码系统根据安全参数K,生成系统参数Params和系统主密钥s;基于身份的密码系统的私钥生成中心根据公钥发出者的身份信息ID来计算公钥发出者身份信息的哈希值:PID=HID,将哈希值作为公钥,私钥计算方法为SID=s*PID,由公钥和私钥生成密钥,密钥产生后基于身份的密码系统将客户端的公私钥对发给客户端,其中序号i是根据客户端接入系统的时间顺序确定的;同时产生服务器自身的公私钥对所述利用Diffie-Hellman密码体制实现客户端与服务器的密钥协商,具体包括:接收客户端发送的第一数据,第一数据是由随机选择计算用私钥解密y1,随机选择计算计算加密密钥K01=gabmodq,将y0发给客户端;接收客户端发送的第二数据,第二数据由私钥解密y0,得到gb,进而计算得到的加密密钥K01=gbamodq;其中,循环群G的阶为q;循环群G的生成元g;所述采用轻量级对称密码算法和哈希函数构建的加密数据对能源互联网中的电力业务数据进行安全传输,具体包括:接收客户端发送的第三数据,第三数据是由发送的消息m,计算进而得到加密数据c,Hm;根据收到的加密数据c,Hm,计算Hm0,验证Hm0与Hm是否一致:如果一致,继续验证时间戳T0,如果在有效期内,则接收消息进行后续操作;否则拒绝接收。
全文数据:
权利要求:
百度查询: 中国电力科学研究院有限公司 国网福建省电力有限公司电力科学研究院 国家电网有限公司 能源互联网的数据传输协议构建方法、装置和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。