摘要
为了有效解决电网隐私数据传输路径信息容易受到攻击和泄露,导致数据传输安全性下降问题,提出基于隐藏分类算法的电网隐私数据多层级加密方法。利用二态非透明谓词改变电网隐私数据传输路径形式获得相应的控制流。对所获取的控制流展开平展化处理并混淆其逻辑顺序,采用分支混淆算法隐藏经混淆处理后的路径信息。在电网传输路径信息隐藏的基础上,利用k-means算法将不同传输路径上的隐私数据分为电力数据和用户数据2个层级,采用RC6算法和Fiestel算法实现电力数据和用户数据的加密处理,结合多级身份验证方案实现电网隐私数据的多层级加密。实验结果表明,这种方法的电网隐私数据加解密效率高、空间占用低、能耗低、安全性高,电网隐私数据加密效果好。
To effectively solve the problem that the transmission path information of private data in the power grid is prone to attacks and leaks,leading to a decrease in data transmission security,a multi-level encryption method for power grid privacy data based on hidden classification algorithm is studied.Binary non-transparent predicates are used to change the transmission path of private data in the power grid to obtain the corresponding control flow.It expands and flattens the obtained control flow and obfuscates its logical order,and a branch obfuscation algorithm is used to hide the path information after obfuscation processing.On the basis of information hiding of power grid transmission path,k-means algorithm is used to divide the private data on different transmission paths into two levels:power data and user data.RC6 algorithm and Fiestel algorithm are used to encrypt power data and user data,and multi-level encryption of power grid private data is realized by combining multi-level authentication scheme.The experimental results show that this method has high efficiency in encrypting and decrypting power grid privacy data,low space occupation,low energy consumption,and high security.The encryption effect of power grid privacy data is good.
作者
宋永占
奚磊
崔巍
袁凌风
SONG Yongzhan;XI Lei;CUI Wei;YUAN Lingfeng(Nanri Electric Power Design Co.,Ltd.,Nanjing 211106,China)
出处
《微型电脑应用》
2023年第11期60-64,68,共6页
Microcomputer Applications
基金
国网电力科学研究院(南瑞集团有限公司)科技项目(52464C220003)。