发明名称 |
Image based key derivation function |
摘要 |
Embodiments of the invention relate to methods of generating and using an image-based derived key. In various embodiments, the image-based derived key may be used to facilitate user authentication and data encryption. For some embodiments, a method is disclosed comprising determining an image-based derived key, wherein the image-based derived key is generated from a selection of authentication images chosen by a user, encrypting data using the image-based derived key, and transmitting the encrypted data. |
申请公布号 |
US9537847(B2) |
申请公布日期 |
2017.01.03 |
申请号 |
US201414304488 |
申请日期 |
2014.06.13 |
申请人 |
VISA INTERNATIONAL SERVICE ASSOCIATION |
发明人 |
Aissi Selim;Kgil Taeho;Gaddam Ajit |
分类号 |
G06F7/04;H04L29/06;G06F21/36;G09C5/00;H04L9/08 |
主分类号 |
G06F7/04 |
代理机构 |
Kilpatrick Townsend & Stockton LLP |
代理人 |
Kilpatrick Townsend & Stockton LLP |
主权项 |
1. A computing device comprising:
a processor; and a non-transitory computer-readable medium comprising code executable by the processor for implementing a method comprising:
determining an image-based derived key using an image-based derived key function,wherein the image-based derived key is generated from a selection of authentication images displayed on a user interface and chosen by a user, and image identifiers of the authentication images are concatenated to form an image value that is used as an image input value to the image-based derived key function,wherein each image identifier is unique to the corresponding authentication image, and each image identifier being concatenated has a value that is independent of where the corresponding authentication image is displayed on the user interface, andwherein the image-based derived key is further generated based on:
an adjustable iteration count value being an input to the image-based derived key function indicating a number of repetitions that the image-based derived key function is performed to generate the image-based derived key;an adjustable key length indicating a length of the image-based derived key; anda salt value that includes a user identifier identifying the user;encrypting data using the image-based derived key; andtransmitting the encrypted data. |
地址 |
San Francisco CA US |