Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (US20190182042) METHODS AND SYSTEMS FOR RECOVERING DATA USING DYNAMIC PASSWORDS

Office : United States of America
Application Number: 16214029 Application Date: 07.12.2018
Publication Number: 20190182042 Publication Date: 13.06.2019
Publication Kind : A1
IPC:
H04L 9/08
H04L 9/06
H04L 9/32
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9
Arrangements for secret or secure communication
06
the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
08
Key distribution
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9
Arrangements for secret or secure communication
06
the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9
Arrangements for secret or secure communication
32
including means for verifying the identity or authority of a user of the system
CPC:
H04L 9/0863
H04L 9/0894
H04L 9/0643
H04L 9/3234
H04L 9/0869
H04L 9/0866
H04L 9/3231
H04L 9/3236
Applicants: ShoCard, Inc.
Inventors: Armin Ebrahimi
Gaurav Khot
Priority Data:
Title: (EN) METHODS AND SYSTEMS FOR RECOVERING DATA USING DYNAMIC PASSWORDS
Abstract: front page image
(EN)

A method for recovering data. The method including collecting identity factors at a user device, wherein hashes of the identity factors are configured to be stored at a server. The method including generating at the user device a dynamic password based on the identity factors and a Salt configured to be generated by the server and configured to be delivered to the user device. The method including generating at the user device a data key and encrypting the data key using the dynamic password to generate an encrypted data key configured to be stored at the server. The method including encrypting at the user device data items using the data key to generate encrypted data items configured to be stored at the server. As such, the data items are recoverable by presenting the identity factors to the server.