国内刊号:51-1307/TP
国际刊号:1001-9081
发布日期:
作者:佘维, 马天祥, 冯海格, 田钊, 刘炜
单位:1.郑州大学 网络空间安全学院,郑州 450002;2.嵩山实验室,郑州 450000;3.郑州大学 计算机与人工智能学院,郑州 450001;4.郑州市区块链与数据智能重点实验室,郑州 450000
关键词:隐蔽通信,区块链,以太坊,智能合约,派生关系,群加密
基金:国家重点研发计划项目(31703-3);嵩山实验室预研项目(YYYY022022003)
为解决现有区块链隐蔽通信方案隐蔽性不足、提取隐蔽信息时间过长、隐藏容量较低和应用场景单一等问题,提出一种基于以太坊智能合约与星际文件系统(IPFS)技术的区块链隐蔽通信方法。首先,使用IPFS存储较长的密文,通过链上链下联合存储弥补区块链存储效率低且成本高的缺点;其次,引用派生关系和密码本的思想实现秘密信息与通信信息的分离,即上链的为密文hash的索引信息而非密文hash本身,进一步增强安全性;再次,根据索引信息自定义适用的智能合约,并将索引信息伪装成正常的合约调用参数,以保证隐蔽性和安全性,而且合约调用交易的数据字段存储容量较大,能进一步提升交易的信息嵌入量;最后,把群加密技术引入区块链隐蔽通信模型中,以很好地满足多用户交互的场景。实验结果表明,所提方法可进一步提高时间效率和信息嵌入量,极大地提升隐蔽性和安全性,并适用于多接收用户的交互场景。
来源:2025年第9期
《计算机应用》期刊编辑部