Securely providing secret data from a sender to a receiver
AssigneeIrdeto Access B.V.
InventorsPhilip Allan Eisen, Ettore Benedetti, Arnoud Evert Van Foreest, Andrew Augustine Wajs
Life of this patent
Estimating the term…
Abstract
The invention provides a system and a method for securely providing a secret data from a sender to one or more receivers. The receiver uses a sequence of functions originating from a hierarchy of functions to migrate the secret data from an input transform space to an output transform space using a mathematical transformation under control of one or more seeds. The seeds are provided to the receiver by the sender. The sender conditionally allows the receiver to obtain the secret data by controlling the seeds.
Claims16
A system for securely providing a secret data from a sender to one or more receivers, wherein the receiver comprises a first memory configured for storing a sequence of functions originating from a hierarchy of functions,
- wherein each function is configured to migrate the secret data from an input transform space to an output transform space using a mathematical transformation under control of a seed,
- wherein the sender is configured to provide the seed to the receiver, and
- wherein the receiver is configured to migrate the secret data from the input transform space to a final output transform space using the sequence of functions under control of the seed.
A method for securely providing a secret data from a sender to one or more receivers, the receiver comprising a first memory configured for storing a sequence of functions originating from a hierarchy of functions, wherein each function is configured to migrate the secret data from an input transform space to an output transform space using a mathematical transformation under control of a seed, the method comprising:
- providing one or more seeds from the sender to the receiver, and
- migrating in the receiver the secret data from the input transform space to a final output transform space using the sequence of functions under control of the seeds.
A method in a sender for securely providing a secret data from the sender to one or more receivers, comprising:
- defining a hierarchy of functions, wherein each function is configured to migrate the secret data from an input transform space to an output transform space using a mathematical transformation under control of a seed, and
- providing one or more seeds to the receivers.
A method in a receiver for securely receiving a secret data from a sender, the receiver comprising a first memory configured for storing a sequences of functions originating from a hierarchy of functions, wherein each function is configured to migrate the secret data from an input transform space to an output transform space using a mathematical transformation under control of a seed, the method comprising:
- receiving one or more seeds from the sender, and
- migrating the secret data from the input transform space to a final output transform space using the sequence of functions under control of the seeds.
Dependencies are inferred from the claim text.