×

Signature verification using unidirectional function

  • US 9,692,770 B2
  • Filed: 05/14/2015
  • Issued: 06/27/2017
  • Est. Priority Date: 05/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A signature verification system comprising:

  • a communication device; and

    a verification device which provides verification of a signature generated by the communication device,wherein the communication device and the verification device are connected to each other through a network,wherein the communication device includes;

    a first processor, anda first memory including instructions that, when executed by the first processor, cause the first processor to perform first operations, including;

    generating a first random number or acquiring a first random number from random number veneration hardware,deriving a first hash value from the first random number using a unidirectional function,generating a secret key and a public key of the communication device,deriving a second hash value from a first combined data including first electronic data and a first certificate of the communication device, the first certificate of the communication device includes the first hash value, the public key of the communication device and an access information for having access to the communication device, using a unidirectional function,generating a first signature using the secret key of the communication device with respect to the second hash value, andtransmitting the first electronic data, the first certificate and the first signature to the verification device occurs via a non-secure communication path, andwherein the verification device includes;

    a second processor; and

    a second memory, including instructions that, when executed by the second processor, cause the second processor to perform second operations, including;

    receiving a second electronic data, a second certificate and a second signature,receiving the first certificate based on the access information,comparing the second certificate with the first certificate, andwhen the second certificate does no match the tint certificate, the second operations, further including;

    discontinuing the verification of the signature generated by the communication device, andwhen the second certificate matches the first certificate, the second operations, further including;

    continuing the verification of the signature generated by the communication device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×