【摘要】S盒是SM4密码算法中的重要非线性组件.首先基于复合域理论,将S盒代数表达式中有限域GF(2^(8))中的运算同构到复合域GF((2^(4))2)中的运算,然后使用NCT门库逐步构建并优化各个运算的量子电路,最后综合出完整的S盒量子电路.为降低Toffoli门的使用量,根据GF(24)中乘法计算的代数表达式,选取使用Toffoli门最...
SM4密码算法S盒的量子电路实现.docx,量子计算极大地改变了现代密码系统的安全性。对于非对称密码系统,Shor算法[1]能快速破解基于大整数分解的密码算法[2]和基于离散对数的密码算法[3]。量子计算对于对称密码系统的影响虽然没有像非对称密码系统那样显著,但最近也得到大量
本发明涉及一种SM4算法的量子实现电路,具体包括利用基于矩阵分解原理的启发式算法生成SM4算法线性子部件L以及L’的量子实现电路,同时,基于对SM4算法S盒经典实现的量子化设计,改进了SM4算法非线性部件T以及T’的量子实现电路,分别针对密钥扩展算法和轮展开设计了一种有效减少量子比特使用数量的优化实现电路。本发明的SM4算...
《密码法》的颁布将会极大助力提高密码工作的法治化水平,拓展密码算法规范的应用前景。未来我们将继续加强密码前沿理论的跟踪学习和技术研究,鼓励并组织教员和学员开展科研创新活动。只有更好“走出去”,才能不断提高密码和信息安全重点学...
在量子攻击下,根据Grover算法,采用SM4的分组密码CTR模式抵抗密钥恢复攻击的强度大约是( )。A.2^32B.2^C.2^96D.2^128的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题练习的工具.一键将文档转化为在线题库手机刷题,以提高
S盒是SM4密码算法中的重要非线性组件.首先基于复合域理论,将S盒代数表达式中有限域GF(2^(8))中的运算同构到复合域GF((2^(4))2)中的运算,然后使用NCT门库逐步构建并优化各个运算的量子电路,最后综合出完整的S盒量子电路.为降低Toffoli门的使用量,根据GF(24)中乘法计算的代数表达式,选取使用Toffoli门最少的量子...
SM4密码算法是我国国家密码管理局2006年公开发布的用于WAPI的分组密码算法,2021年6月成为国际标准.S盒作为唯一的非线性组件,其安全性直接影响到SM4算法的安全性.该文首次给出SM4密码算法S盒的量子电路实现.根据S盒的代数表达式,首先利用高斯消元法给出表达式中仿射变换的量子电路,然后把求逆元运算转换为求该元素的254次...
【摘要】S盒是SM4分组密码算法中重要的非线性组件。使用Toffoli门、CNOT门和NOT门构建S盒的量子电路。首先,基于S盒的代数表达式,通过同构映射矩阵,将有限域GF(28)中的求逆运算转化到有限域GF((24)2)中的运算;其次,在GF(24)中分别给出了平方计算、乘法计算和求逆运算的量子电路;再次,通过最小化同构矩阵中“1”...
Camellia密码算法S盒的量子电路优化 S盒是Camellia密码算法重要的非线性组件.使用Toffoli门,CNOT门和NOT门构建Camellia密码算法S盒的量子电路.为了降低计算的复杂度,根据S盒的代数表达式,将有限域GF(2^(8... 吕轶,罗庆斌,李强,... - 《计算机科学》 被引量: 0发表: 2024年 一种量子存储受限环境下的AES算法实现方...