检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]PLA Strategic Support Force Information Engineering University,Zhengzhou 450001,China
出 处:《Chinese Journal of Electronics》2024年第6期1458-1467,共10页电子学报(英文版)
基 金:supported by the National Natural Science Foundation of China(Grant No.61872383)。
摘 要:Multiple recursive generators with constant,as the high-order extension of linear congruence generators,form an important class of pseudorandom number generators that are widely used in cryptography.The predictability of truncated sequences output by multiple recursive generators with constant that predicts the whole sequences by the truncated high-order bits of the sequences,is a crucial problem in cryptography.This paper studies the predictability of truncated multiple recursive generators with constant.Given a few truncated digits of high-order bits output by a multiple recursive generator with constant,we first convert the multiple recursive generator with constant to multiple recursive generator and then adopt the method we proposed recently to recover the modulus,the coefficients,and the differences of initial state.In particular,we give an estimation of the number of truncated digits required for recovering the differences of initial state by using the expected norm of target vector.We prove by exponential sums that the number of truncated digits required for uniquely determining both the initial state and the constant is finite and give an upper bound.Extensive experiments confirm the correctness of our method.
关 键 词:Multiple recursive generator with constant Lattice reduction Truncated prediction Exponential sums
分 类 号:TN918.1[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.137.161.247