Method and system for smart card based three party key exchange, and smart card and microprocessor used thereto

The present invention relates to a smart card and a microprocessor 3-way key exchange method to perform a secure key exchange using a smart card without the intervention of the server and the system used therein. Smart card tripartite key exchange method of the base according to the invention through the user's personal information and a secret key of the server containing the personal information that is converted by a trapdoor hash function at the user terminal, the shoe of the user profile on the server Nord (schnorr) registration step of storing the registration information to generate a signature, comprising a shoe Nord signature on the user's personal information in the smart card; The smart card and through a terminal capable of interfacing (interfacing) When the personal information is entered, the user registered by the registration step using a shoe Nord signature on the user's personal information stored in the smart card user user verification step of verifying whether or not; After verification by a registered user to create the shoe Nord signature for the time stamp and authorization information configuration step to configure the authentication information including a shoe Nord signature for the time stamp; Mutual authentication step of exchanging authentication information between the registered users through a network, mutual authentication by using the exchanged authentication information; And using the shoe Nord signature for the time stamp included in the exchanged authentication information comprises a key exchange step of generating a session key.