Patent ID: 9473305
Filing Date: 2016-10-18
CPC Classification: G06F,H04L

Claim Text:
1. A non-transitory computer-readable storage medium with an executable program stored thereon for enabling a secure storage system for storage of first and second data items, wherein the first and second data items are associated with information associated with a security template of a user for authentication of the user's identity, wherein the program instructs at least one processor to perform the following steps: receive an instruction from the user to transfer a one of the first and second data items to or from the secure storage system; receive information associated with an authentication template of the user to access the one of the first and second data items during a session; compare the information associated with the authentication template with the information associated with the security template and information associated with one or more secondary templates; upon the information associated with the authentication template correlating with the information associated with the security template, generate a key corresponding to said one of the first and second data items to be transferred, wherein the first data item corresponds to a first key, the second data item corresponds to a second key, and the first key is different than the second key; if the received instruction is to transfer the one of the first and second data items to the secure storage system, encrypt the one of the first and second data items using said generated key and store the one of the first and second data items in the secure storage system; and if the received instruction is to transfer the one of the first and second data items from the secure storage system, decrypt the one of the first and second data items using said generated key and remove the one of the first and second data items from the secure storage system.