Abstract: The invention relates to an identity authentication and key negotiation method. In order to overcome the defects in the prior art that security of authentication methods is not high, the invention discloses an identity authentication and shared key generation method. In the technical solution of the invention, a key authority issues a pair of public key and private key which are matched, and sets a correlation coefficient k, an offset vector {right arrow over (e)}, a regression coefficient a, a modulus m as well as , and {right arrow over (e)}.