Cryptanalysis of a GL(r, Zn)-Based Public Key System
暂无分享,去创建一个
Keith Salvin presented a key exchange protocol using matrices in the general linear group, GL(r,Zn), where n is the product of two distinct large primes. The system is fully specified in the US patent number 7346162 issued in 2008. In the patent claims, it is argued that the best way to break this system is to factor n. Furthermore, for efficiency reasons, it is suggested to use r=2. In this letter, we show that this cryptosystem can be easily broken by solving a set of consistent homogeneous r2 linear equations in 2r unknowns over n.
[1] Amr M. Youssef,et al. Cryptanalysis of ‘key agreement scheme based on generalised inverses of matrices’ , 1997 .
[2] Michael Francis Atiyah,et al. Introduction to commutative algebra , 1969 .
[3] E. Dawson,et al. Generalised inverses in public key cryptosystem design , 1998 .