申请/专利权人:广东技术师范大学
申请日:2023-06-26
公开(公告)日:2024-03-22
公开(公告)号:CN116956358B
主分类号:G06F21/64
分类号:G06F21/64;G06F21/60;G06F21/31;G06F21/62
优先权:
专利状态码:有效-授权
法律状态:2024.03.22#授权;2023.11.14#实质审查的生效;2023.10.27#公开
摘要:本发明公开了基于网格加密的智能电网签名与验证方法,包括步骤如下:S1:为用户生成公钥和私钥用于加密和验证,通过给智能电网的实体分发密钥;S2:加密用户数据并聚合,通过聚合节点传输给控制中心,加密电网用户的个人数据并进行聚合;S3:解密区域内的聚合数据;本发明SMn使用主公钥和CC的公钥对个人数据进行加密,同时使用自己的密钥进行签名;聚合器没有解密钥匙,不能知道任何关于个人用户的数据信息,它通过SMn的公钥对签名进行验证,验证通过则聚合所有的数据,同时对正确的数据进行签名,转发给CC;通过加密的阶段,实现智能电网中用户数据的加密和聚合,保证了数据传输过程中的隐私。
主权项:1.基于网格加密的智能电网签名与验证方法,其特征在于,包括步骤如下:S1:为用户生成公钥和私钥用于加密和验证,通过给智能电网的实体分发密钥;S2:加密用户数据并聚合,通过聚合节点传输给控制中心,加密电网用户的个人数据并进行聚合;S3:解密区域内的聚合数据;步骤S1中,信任机构通过主密钥生成算法生成系统的主公钥h=g*f-1modq和主密钥通过子密钥生成算法为CC生成{tc,s1C,s2C},为BSi生成{tBi,s1Bi,s2Bi},为SMij生成{tij,s1ij,s2ij,同时使用预成像采样技术为SMij生成aij,Tij,为BSi生成aBi,TBi,信任机构选取n个随机数yij∈R,分发给SMij,yij满足信任机构选取m个随机数yi∈R,分发给BSi,yi满足其中,h=g*f-1modq;h为主公钥,为了加密密文,f,g为短向量,同时g和f是为了满足h的生成;B是主密钥,为了给系统参与者分发子密钥,包括CC,BS,SM;{tc,s1C,s2C}为高斯采样的子密钥;而tc是为CC生成的公钥,s1C,s2C是为CC生成的私钥;{tBi,s1Bi,s2Bi}中tBi是TA为BSi生成的公钥,s1Bi,s2Bi是TA为BSi生成的私钥,SMij中SMij是第i个BSi下的第j个SM,{tij,s1ij,s2ij}中tij是TA为SMij生成的公钥’s1ij,s2ij是TA为SMij生成的私钥,aij,Tij中aij,Tij是使用预成像采样技术为SMij生成的公钥私钥,BSi是第i个BS,aBi,TBi中aBi,TBi是使用预成像采样技术为BSi生成的公钥私钥对,yij是为SMij生成的随机数,相加为0是为了在聚合后消掉随机数对SM聚合签名的影响,yi为随机数,yi是为BSi生成的随机数,相加为0是为了在聚合后消除随机数对BS聚合签名的影响。
全文数据:
权利要求:
百度查询: 广东技术师范大学 基于网格加密的智能电网签名与验证方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。