Patent ID: 8627106

Claim:
A non-transitory computer-readable storage medium with an executable program stored thereon for enabling a storage system having a secure repository for storage of files, wherein the secure repository is associated with information indicative of a security template of a user for authentication of the user's identity, wherein the program instructs the at least one computer to perform the following steps: receiving information indicative of a request by the user to access the secure repository during a session; receiving information indicative of an authentication template of the user to access the secure repository; comparing the information indicative of the authentication template with the information indicative of the security template; upon the information indicative of the authentication template correlating with the information indicative of the security template, generating a key at least partially based on at least one of the security or authentication templates, wherein the key is used for encrypting at least one file stored within the secure repository or decrypting at least one file removed from the secure repository during the session, wherein the key is further at least partially based on ancillary biometric data received from the user, and the received ancillary biometric data is not associated with either of the security or authentication templates; and encrypting or decrypting at least one file using said key during said session.