Patents by Inventor Henri Lakk

Henri Lakk has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220271945
    Abstract: Digital signatures are generated for a message using an authentication tree data structure in which nodes are created as needed from a root node. A public and secret key pair is generated using a one-time signature method to form each node, and the secret key of each parent node is used to sign the public keys of its child nodes. Once the secret key of a node has been used in creating a signature for a message, it may be revealed. The signature data structure is unbounded and stateless, and need not be pre-generated and fixed.
    Type: Application
    Filed: February 10, 2022
    Publication date: August 25, 2022
    Applicant: Guardtime SA
    Inventors: Denis FIRSOV, Henri LAKK
  • Patent number: 11329829
    Abstract: A log, comprising a sequence of temporally ordered digital entries, is authenticated by entering a new entry into the log only after expiration of a minimum time interval. A digital signature and timestamp are generated for each entry in the log and are included in each respective entry. In a validity verification phase, the timestamp of at least one of the entries is examined to determine whether it indicates entry into the log at a time relative to a preceding entry in the log after less than an expected minimum time interval. If so, a remedial action is taken.
    Type: Grant
    Filed: June 1, 2019
    Date of Patent: May 10, 2022
    Assignee: Guardtime SA
    Inventor: Henri Lakk
  • Patent number: 11184176
    Abstract: During a period of uni-directional, device-to-collector communication, a digital signature is created for at least one data set based on a public key, which is computed from at least one time-bound secret key. When collector-to-device communication becomes available, the collector signals to the device that the current data collection period may end, at which point the time-bound secret key(s) previously used may be revealed but are not longer usable.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: November 23, 2021
    Assignee: Guardtime SA
    Inventors: Henri Lakk, Ahto Truu
  • Publication number: 20200382315
    Abstract: A log, comprising a sequence of temporally ordered digital entries, is authenticated by entering a new entry into the log only after expiration of a minimum time interval. A digital signature and timestamp are generated for each entry in the log and are included in each respective entry. In a validity verification phase, the timestamp of at least one of the entries is examined to determine whether it indicates entry into the log at a time relative to a preceding entry in the log after less than an expected minimum time interval. If so, a remedial action is taken.
    Type: Application
    Filed: June 1, 2019
    Publication date: December 3, 2020
    Applicant: Guardtime SA
    Inventor: Henri LAKK
  • Publication number: 20200127849
    Abstract: During a period of uni-directional, device-to-collector communication, a digital signature is created for at least one data set based on a public key, which is computed from at least one time-bound secret key. When collector-to-device communication becomes available, the collector signals to the device that the current data collection period may end, at which point the time-bound secret key(s) previously used may be revealed but are not longer usable.
    Type: Application
    Filed: December 17, 2019
    Publication date: April 23, 2020
    Applicant: Guardtime SA
    Inventors: Henri LAKK, Ahto TRUU
  • Patent number: 10511447
    Abstract: A digital signature is created for a data set based on a group of one-time secret keys. Revealable, representative values of the secret keys are computed, for example by cryptographic hashing, and an authentication code vector is also formed having elements that cryptographically combine each secret key with a randomizing function of the data set. The vector is timestamped and signed at a signing time. Bits of a binary representation of the signing time are used to select which of the secret values are included in a selected key vector. A signature of the digital data is then compiled to include the set of authentication code values, the signature of the authentication code vector, and the selected key vector. The secret keys thereby become unusable after the signing time.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: December 17, 2019
    Assignee: Guardtime SA
    Inventor: Henri Lakk