×

System and method for generating one-time data signatures

  • US 10,511,447 B1
  • Filed: 09/26/2018
  • Issued: 12/17/2019
  • Est. Priority Date: 09/26/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method for verifying the authenticity of a digital data set D comprising:

  • selecting a plurality T of secret values;

    for each secret value, computing a representative value as the output of a randomizing function;

    computing a public key from the representative values;

    computing a document function value of the digital data set;

    compiling a set of T authentication code values by computing each authentication code value as an at least pseudo-randomizing functional combination of the document function value and a respective one of the secret values;

    timestamping the set of T authentication code values at a signing time t said timestamping being synchronized with physical time, and compiling a time vector having elements corresponding to binary bits of a digital representation of the signing time;

    digitally signing the set of authentication code values at the signing time t to yield a first signature;

    compiling a selected key vector having a plurality of elements, each element being a respective one of the secret values when the corresponding respective element of the time vector has a first binary value; and

    forming a signature of the digital data set to include the set of authentication code values, the first signature, and the selected key vector.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×