基于区块链技术的通信数据实时加密算法
A Real-time Encryption Algorithm of Communication Data Based Onblockchain Technology
陈中原1
作者信息
摘要
常规通信数据实时加密算法以填充、附加为主,密文中仍存在真实报文,很容易出现数据泄露的问题.因此,设计了基于区块链技术的通信数据实时加密算法.注册通信数据实时身份认证数字签名,利用公钥机制完成实体认证或消息认证任务,建立通信双方的联系,确保通信数据安全.基于区块链技术建立通信数据同态加密四元组,在没有密钥的情况下,对通信数据密文进行加密运算,实现数据"可算不可见".随机生成通信数据计数器初值,采用真随机数与伪随机数的方式,将通信数据加载到加密节点中,满足通信数据的安全性需求.采用对比实验,验证了该算法的加密安全性更高,能够应用于实际生活中.
Abstract
The conventional real-time encryption algorithm of communication data is mainly filled and additional.There are still real messages in the ciphertext,which is easy to appear the problem of data leakage.Therefore,the real-time encryption algorithm for communication data based on blockchain technology is designed.Register the real-time identity authentication digital signature of communication data,use the public key mechanism to complete the entity authenti-cation or message authentication tasks,establish the contact between the communication parties,and ensure the security of communication data.Based on the blockchain technology,the commu-nication data is established.In the absence of a key,the communication data ciphertext should be encrypted to realize the data"invisible".The initial value of communication data counter is ran-domly generated randomly,and the communication data is loaded into the encrypted node by true random number and pseudo-random number to meet the security requirements of commu-nication data.The comparative experiment proves that the encryption algorithm is safer and can be applied in real life.
关键词
区块链技术/通信/数据/实时加密/加密算法Key words
blockchain technology/communication/data/real-time encryption/encryption algorithm引用本文复制引用
出版年
2024