检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:陈洪军 景清武 李丹妮 石升 CHEN Hongjun;JING Qingwu;LI Danni;SHI Sheng(National Computer Experimental Teaching Demonstration Center,School of Computer Science and Engineering,Northeastern University,Shenyang 110819,China)
机构地区:[1]东北大学计算机科学与工程学院国家级计算机实验教学示范中心,沈阳110819
出 处:《智能计算机与应用》2024年第9期150-154,共5页Intelligent Computer and Applications
基 金:中央高校基本科研业务专项资金资助项目(N182410001)。
摘 要:针对区块链中现有的密码学算法无法对抗量子计算机攻击的问题,本文提出了一种新的基于DNA密码和对称密码的一次一密加密算法。通过建立一次一密DNA密码本、利用PCR(Polymerase Chain Reaction)技术实现密钥分配;根据对称密码学中的DES(Data Encryption Standard)算法形成密文来完成加密过程,给出加密算法的实现算例、加密算法的应用过程和安全分析。由于DNA密码和对称密码的特性,该算法具有良好的抗量子性能,利用该算法对区块链中现有的算法加以改进,可以实现更高效和更安全的加密。In response to the problem that existing cryptographic algorithms in blockchain cannot resist quantum computer attacks,this paper proposes a new one-time encryption algorithm based on DNA cryptography and symmetric cryptography.By establishing a one-time encrypted DNA codebook and utilizing PCR(Polymerase Chain Reaction)technology to achieve key distribution;According to the DES(Data Encryption Standard)algorithm in symmetric cryptography,ciphertext is formed to complete the encryption process.An implementation example of the encryption algorithm,its application process,and security analysis are provided.Due to the characteristics of DNA cryptography and symmetric cryptography,this algorithm has good quantum resistance.By using this algorithm to improve existing algorithms in blockchain,more efficient and secure encryption can be achieved.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.58.119.156