检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:尤启迪 钱新 周旋 袁野 吴兆阳 YOU Qi-Di;QIAN Xin;ZHOU Xuan;YUAN Ye;WU Zhao-Yang(Department of Computer Science and Technology,Tsinghua University,Beijing 100084,China;Beijing Institute of Satellite Information Engineering,Beijing 100086,China)
机构地区:[1]清华大学计算机科学与技术系,北京100084 [2]北京卫星信息工程研究所,北京100086
出 处:《密码学报》2020年第6期864-874,共11页Journal of Cryptologic Research
摘 要:本文利用Simon量子算法和Grover搜索算法首次给出对SMS4-like结构,和作为改进的第二类广义Feistel结构的代表算法之一的NBC算法的量子算法攻击.对SMS4给出6轮量子区分器,进行10轮量子密钥恢复攻击;首次对SMS4-like结构给出(2d-2)轮量子区分器,进行(3d-2)轮量子密钥恢复攻击.对NBC-128给出6轮量子区分器,进行11轮量子密钥恢复攻击;对NBC-256给出10轮量子区分器,进行16轮量子密钥恢复攻击.By using the Simon’s algorithm and Grover’s algorithm,this paper presents a quantum attack on the SMS4-like structure and the NBC algorithm,which is one of the representative algorithms of the improved Type-2 generalized Feistel structure.A 6-round quantum distinguisher on SMS4 is constructed,which can be used to derive 10-round quantum key recovery attack,with more rounds than the previous optimal result.A(2d-2)-round quantum distinguisher on the SMS4-like structure is constructed,which can be used to derive(3d-2)-round of quantum key recovery attacks.Moreover,a 6-round quantum distinguisher on NBC-128 is constructed,which can be used to derive 11-round of quantum key recovery attacks,and 10-round of quantum distinguisher and 16-round of quantum key recovery attacks on NBC-256.
关 键 词:SMS4-like结构 NBC算法 Simon算法 GROVER算法 量子密码分析
分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7