Cryptographically linking data and authentication identifiers without explicit storage of linkage
AssigneeEMC Corporation
InventorsPeter Robinson, David Alistair Healy, Nikolaos Triandopoulos
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorsPeter Robinson, David Alistair Healy, Nikolaos Triandopoulos
Estimating the term…
Methods and apparatus are provided for cryptographically linking data identifiers and authentication identifiers without storing the association between the authentication and data secrets in the database of the server. A data secret of a client is provided to a server for storage with an authentication identifier (AuthId) and a pseudo-random client value. The server provides the client with a sequence number of the stored data secret that is associated with a data identifier (DataId) identifying the data secret obtained using a Key Derivation Function and a storage seed. The client registers with the server to obtain the authentication identifier (AuthId). Techniques are also provided for retrieving and updating the data secret.
A method performed by a server for storing a data secret of a client, the method comprising the steps of:
A computer program product comprising a non-transitory machine-readable recordable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by a processor of a server store a data secret of a client by implementing the following steps of:
A server apparatus for storing a data secret of a client, the apparatus comprising:
Dependencies are inferred from the claim text.