MUTUAL AUTHENTICATION METHOD BETWEEN DEVICES USING MEDIATION MODULE AND SYSTEM THEREFOR
First Claim
1. A method of mediating a mutual authentication process between a device and a host device, the method comprising:
- storing a first partial private key obtained by dividing a first private key of the device;
storing a second partial private key obtained by dividing a second private key of the host device;
receiving unique identifiers (IDs) and random numbers for the device and the host device from the device and determining whether the unique IDs are valid; and
generating a first signature value by using the first partial private key and a second signature value by using the second partial private key if the unique IDs are valid, and transmitting the generated first and second signature values to the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A mutual authentication method using a mediation module and a system therefor are provided. The method includes: storing a first partial private key obtained by dividing a first private key of a device; storing a second partial private key obtained by dividing a second private key of a host device; receiving unique identifiers (IDs) and random numbers for the device and the host device from the device and determining whether the unique IDs are valid; and generating a first signature value by using the first partial private key and a second signature value by using the second partial private key if the unique IDs are valid, and transmitting the generated first and second signature values to the device
-
Citations
28 Claims
-
1. A method of mediating a mutual authentication process between a device and a host device, the method comprising:
-
storing a first partial private key obtained by dividing a first private key of the device; storing a second partial private key obtained by dividing a second private key of the host device; receiving unique identifiers (IDs) and random numbers for the device and the host device from the device and determining whether the unique IDs are valid; and generating a first signature value by using the first partial private key and a second signature value by using the second partial private key if the unique IDs are valid, and transmitting the generated first and second signature values to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mutual authentication method with a host device by using a mediation module connected to the host device, the mutual authentication method comprising:
-
dividing the first private key into first and second partial private keys and transmitting the first partial private key to the mediation module; generating a first signature value from the second partial private key, and transmitting the first signature value to the host device; transmitting unique identifiers (IDs) and random numbers to the mediation module; and generating and verifying a total signature value for the host device by using a second signature value received from the mediation module, and generating a first authentication key, if the unique IDs are valid. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A mediation module comprising:
-
a key storage unit which stores a first partial private key obtained by dividing a first private key of a device and a second partial private key obtained by dividing a second private key of a host device; a control unit which receives unique identifiers (IDs) and random numbers for the device and the host device, and determines whether the unique IDs are valid; and a mediation module which generates a first signature value by using the first partial private key and a second signature value by using the second partial private key, if the unique IDs are valid. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A device which performs a mutual authentication process with a host device by using a mediation module connected to the host device, the device comprising:
-
a key generation unit which divides a first private key into first and second partial private keys; an interface which transmits the first partial private key and unique identifiers (IDs) and random numbers to the mediation module; a digital signature unit which generates a first signature value from the second partial private key, and transmits the first signature value to the host device via the interface; and a control unit which generates and verifies a total signature value for the host device by using a second signature value received from the mediation module if the unique IDs are valid, and generates a first authentication key. - View Dependent Claims (20, 21, 22)
-
-
23. A system which performs a mutual authentication process, the system comprising:
-
a host device; a device; and a mediation module connected to the host device and the device, wherein the mediation module stores a first partial private key obtained by dividing a first private key of the device and a second partial private key obtained by dividing a second private key of the host device, wherein the device transmits to the host device a first signature value generated by using a third private key obtained by dividing the first private key, the host device transmits to the device a second signature value generated by using a fourth private key obtained by dividing the second private key, and wherein the device transmits unique identifiers (IDs) and random numbers to the mediation module, generates and verifies a total signature value for the host device by using a third signature value received from the mediation module if the unique IDs are valid, and generates a first authentication key. - View Dependent Claims (24, 25, 26)
-
-
27. A computer-readable recording medium having embodied thereon a computer program for performing a method of mediating a mutual authentication process between a device and a host device, the method comprising:
-
storing a first partial private key obtained by dividing a first private key of the device; storing a second partial private key obtained by dividing a second private key of the host device; receiving unique identifiers (IDs) and random numbers for the device and the host device from the device and determining whether the unique IDs are valid; and generating a first signature value by using the first partial private key and a second signature value by using the (second partial private key if the unique IDs are valid, and transmitting the generated first and second signature values to the device.
-
-
28. A computer-readable recording medium having embodied thereon a computer program for performing a mutual authentication method with a host device by using a mediation module connected to the host device, the mutual authentication method comprising:
-
dividing the first private key into first and second partial private keys and transmitting the first partial private key to the mediation module; generating a first signature value from the second partial private key, and transmitting the first signature value to the host device; transmitting unique identifiers (IDs) and random numbers to the mediation module; and generating and verifying a total signature value for the host device by using a second signature value received from the mediation module, and generating a first authentication key, if the unique IDs are valid
-
Specification