Patent ID: 9021601
Filing Date: 2015-04-28
Classification: H04L

Abstract:
1. An apparatus for generating different dynamic credentials for a plurality of different application providers for securing access by a user of the apparatus to more than one application provided by said different application providers, the apparatus comprising: a user input interface configured to receive from a user of the apparatus an input that is indicative of a particular application provider of the plurality of different application providers, and in response to receiving said input, output an application provider indicator that is unique to the particular application provider; a secret key storage for storing one or more secret keys, said secret key storage stores a token specific master key; a variability source for providing a dynamic variable value; a credential generator for generating dynamic credentials for the particular application provider by cryptographically combining one or more keys stored in said secret key storage with said dynamic variable value and a value related to said application provider indicator, the credential generator comprising; and an output interface to output said dynamic credentials to said user; wherein said key providing agent derives said application provider specific key from said application provider indicator related value and said token specific master key stored in said key storage.