首页|基于跨域认证协议的区块链数据同态加密仿真

基于跨域认证协议的区块链数据同态加密仿真

扫码查看
区块链实现了高可靠、低成本及可扩展的云存储服务,区块链数据存储往往需要高密度的跨域融合,但是跨域存储过程存在数据丢失风险.为确保区块链数据存储的机密性,提出基于跨域认证协议的区块链数据同态加密方法.通过数据层、网络层、应用层等构建区块链整体架构,分析区块体和区块头结构,利用发起者、接收者、服务器等实体建立区块链存储模型;结合区块链本身证书形式,将证书和认证服务器作为节点,设计跨域认证协议,确立数据跨域存储双方的信任关系,实现身份安全性的认证;采用同态加密算法,生成加密公钥对与私钥对,利用用户私钥和参数解密密文,获得明文信息.仿真结果证明,所提加密方法下数据通信负载不超过1500bit,通过对数据密文特征的测试可知提出的数据同态加密方法被破解的可能性更小.
Simulation of Homomorphic Encryption of Blockchain Data Based on Cross Domain Authentication Protocol
Blockchain achieves highly reliable,low-cost,and scalable cloud storage services.Blockchain data storage often requires high-density cross domain fusion,but there is a risk of data loss in the cross domain storage process.In order to ensure the confidentiality of blockchain data storage,a homomorphic encryption method for block-chain data based on cross-domain authentication protocol was proposed.Firstly,the architecture of blockchain was built through data layer,network layer and application layer in order to analyze the structure of block body and block header.Secondly,a blockchain storage model was constructed by initiator,receiver,server and other entities.Combined with the certificate form of the blockchain,the certificate and authentication server were used as nodes to design a cross-domain authentication protocol.Thirdly,a bilateral trust relationship of cross-domain storage was de-termined,and then the authentication of identity security was achieved.Furthermore,the homomorphic encryption al-gorithm was adopted to generate an encrypted public key pair and a private key pair.Finally,the ciphertext was de-crypted by user·s private key and parameters.Thus,the plaintext information was obtained.Simulation results show that the data communication load is less than 1500 bit after using the proposed method.The test result of data cipher-text characteristics proves that the possibility of the proposed method to be cracked is extremely low.

Cross-domain authentication protocolBlockchain dataHomomorphic encryptionIdentity authentica-tionCiphertext decryption

罗焱、何梦颖

展开 >

电子科技大学成都学院,四川 成都 611731

成都大学计算机学院,四川 成都 610106

跨域认证协议 区块链数据 同态加密 身份认证 密文解密

中国高校计算机教育MOOC联盟项目

B190205

2024

计算机仿真
中国航天科工集团公司第十七研究所

计算机仿真

CSTPCD
影响因子:0.518
ISSN:1006-9348
年,卷(期):2024.41(3)
  • 15