【技术实现步骤摘要】
一种基于数字签名的电力终端数据安全传输方法
本专利技术涉及一种传输方法,具体涉及一种基于数字签名的电力终端数据安全传输方法。
技术介绍
随着智能电网的发展和网络通信的复杂化,各种终端在电网业务系统中的使用越来越多样化,这对智能电网数据的安全产生了极大的威胁。终端数据的完整性、保密性以及可用性直接关系到各个电力业务系统的正常使用,其安全性越来越受到重视。面对日渐突出的终端数据泄露问题,对于终端敏感数据进行保护,提高其安全性也愈发重要。嵌入式终端的数据传输过程进行安全强化,主要的安全增强步骤是利用数字签名对传输数据进行完整性校验。校验的步骤包括,首先基于可信的CA对公钥进行有效性验证,其次利用公钥对签名数据解密,之后对传输数据进行摘要对比。目前数据传输安全的主要依据是通过计算明文的摘要并与文件的验证码进行比对,但该方法具有明显的局限性。具体而言,现有方法存在以下两点不足:1)电力终端数量大,分布广,与每一个终端进行加密数据传输会消耗系统的大量的密钥分配和加密算法资源;2)若敌手在传输过程中截了明文,并重新计算校验码,则电力终端无法分辨,缺少发送者有效身份的验证。签密技 ...
【技术保护点】
一种基于数字签名的电力终端数据安全传输方法,其特征在于:所述方法包括以下步骤:步骤1:对电力终端进行安全评估和注册;步骤2:密钥生成器生成密钥,并将密钥分发给电力终端;步骤3:电力终端之间数据传输。
【技术特征摘要】
1.一种基于数字签名的电力终端数据安全传输方法,其特征在于:所述方法包括以下步骤:步骤1:对电力终端进行安全评估和注册;步骤2:密钥生成器生成密钥,并将密钥分发给电力终端;步骤3:电力终端之间数据传输;所述步骤2包括以下步骤:步骤2-1:并定义p和q均为大素数,且q是p-1的质因子,设G1为以p为特征的有限域上的加法群,G2为以p为特征的有限域上的乘法群,记P为G1的生成元,为G1×G1→G2的双线性映射;密钥生成器随机选择q以内的正整数s,认定s为系统主私钥,同时认定系统主公钥PK=sP,选取单向哈希函数H1为公钥提取函数,该公钥提取函数满足将任意长度的字符串映射到加法群G1中,即{0,1}*→G1;选取单向哈希函数H2为明文摘要函数,满足将任意明文消息m映射到任意长度的字符串中,即H2(m)→{0,1}*;选取单向哈希函数H3为对称密钥提取函数;选取单向哈希函数4,满足将G2中的元素映射到长度为n的字母串中,即G2→{0,1}n,系统公开步骤2-2:各个电力终端将自身的所在组的组编号发送给密钥生成器,密钥生成器为每个相同安全级别的电力终端组颁发组公钥PKGID和组私钥SKGID,有:PKGID=H1(GID)SKGID=sH1(GID)其中,GID表示各个电力终端将自身的所在组的组编号,H1(GID)表示GID作为输入的单向哈希函数运算结果;发送者的标志号记为SID,密钥生成器为发送者颁发的公钥PKSID和私钥SKSID,分别表示为:PKSID=H1(SID)SKSID=sH1(SID)其中,H1(SID)表示SID作为输入的单向哈希函数运算结果;步骤2-3:密钥生成器通过安全信道和协议将产生的私钥分发给发送者及各个组。2.根据权利要求1所述的基于数字签名的电力终端数据安全传输方法,其特征在于:所述步骤1具体包括以下步骤:步骤1-1:电力终端将自身的信息反馈给评估中心,评估中心根据收集到的业务功能、物理位置、使用网络信息将各个电力终端进行安全分级;步骤1-2:具有相同安全级别的电力终端获得相同的组编号,用于密钥的分发;与此同时,评估中心为每个电力终端分配全局唯一的终端编号TI...
【专利技术属性】
技术研发人员:邵志鹏,楚杰,张涛,马媛媛,周诚,汪晨,李伟伟,时坚,张波,戴造建,王玉雯,费稼轩,孙知兴,夏云浩,陈华智,
申请(专利权)人:国家电网公司,中国电力科学研究院,江苏省电力公司,江苏省电力公司信息通信分公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。