摘要
可靠的私钥存储是能源区块链业务安全性的必要保障,为了提高区块链私钥存储技术在新型能源交易模式的安全性,本文提出了基于图像信息隐藏的能源区块链私钥存储算法。首先在原始私钥的基础上增加随机数以及纠错码,生成水印信息,再通过离散小波变换将图像信息转化为系数矩阵,并引入量化索引调制的方法实现水印信息的嵌入。最后通过实例分析证明该算法能有效地提高能源区块链私钥存储的安全性,能够准确地提取出私钥,同时针对嵌有私钥的水印图像可能遭受的攻击,有良好的透明性和鲁棒性。
Reliable private key storage is a necessary guarantee for the security of energy blockchain business. To improve the security of the blockchain private key storage technology in a novel energy trading mode,an energy block-chain private key storage algorithm based on image information hiding is proposed. First,a random number and an error correction code are added to the original private key to generate watermark information. Then,the image information is transformed into a coefficient matrix by discrete wavelet transform,and the quantization index modulation method is introduced to embed the watermark information. Finally,the analysis of an example proves that this algorithm can effectively improve the security of energy blockchain private key storage and accurately extract the private key;meanwhile,it has satisfying transparency and robustness against the attacks that the watermark image embedded with the private key may suffer.
引文
[1]邹均,于斌,庄鹏,等.区块链核心技术与应用[M].北京:机械工业出版社,2018.
[2]谢辉,王健(Xie Hui,Wang Jian).区块链技术及其应用研究(Study on block chain technology and its applications)[J].信息网络安全(Netinfo Security),2016(9):192-195.
[3]丁伟,王国成,许爱东,等(Ding Wei,Wang Guocheng,Xu Aidong,et al).能源区块链的关键技术及信息安全问题研究(Research on key technologies and information security issues of energy blockchain)[J].中国电机工程学报(Proceedings of the CSEE),2018,38(4):1026-1034.
[4]朱岩,甘国华,邓迪,等(Zhu Yan,Gan Guohua,Deng Di,et al).区块链关键技术中的安全性研究(Security architecture and key technologies of blockchain)[J].信息安全研究(Journal of Information Security Research),2016,2(12):1090-1097.
[5]梁建权,金显吉,佟为明,等(Liang Jianquan,Jin Xianji,Tong Weiming,et al).高级量测体系中无线传感器网络的密钥管理方案(Key management scheme for wireless sensor networks in advanced metering infrastructure)[J].电力系统自动化(Automation of Electric Power Systems),2016,40(19):119-126.
[6]Kingo.比特币钱包分类与比较分析[EB/OL].https://www.8btc.com/article/30431,2014.
[7]360信息安全部.数字货币钱包安全白皮书[EB/OL].https://www.anquanke.com/post/id/146233,2018.
[8]马臣云.基于密钥分割实现区块链私钥保护的方法及系统[P].中国专利:CN106548345A.
[9]Shensa M J.The discrete wavelet transform:wedding the a trous and Mallat algorithms[J].IEEE Trans on Signal Processing,1992,40(10):2464-2482.
[10]杨榆,雷敏.信息隐藏与数字水印[M].北京:北京邮电大学出版社,2017.
[11]袁占亭,张秋余,陈宁(Yuan Zhanting,Zhang Qiuyu,Chen Ning).数字水印的鲁棒性分析与研究(Analysis and study of robustness of digital watermarking)[J].计算机工程与设计(Computer Engineering and Design),2005,26(3):614-616.