Agile OTP generation
First Claim
Patent Images
1. A computer implemented method for provisioning an OTP generator, the method comprising:
- selecting one or more variance techniques from a set of variance techniques, wherein the variance technique is given by the function OTP=H(F(SKC, SKPC),InputSet), wherein the InputSet is a set comprising K and Time, wherein H is a Hash;
wherein K is a key, wherein SKC is a Symmetric Key certificate, F is a function for use in a variance technique for OTP generation, and wherein SKPC is a Symmetric Key Policy Certificate;
provisioning the OTP generator with the one or more variance techniques; and
enabling a validator to determine which authentication technique is used by the OTP generator.
18 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and apparatus for agile generation of one time passcodes (OTPs) in a security environment, the security environment having a token generator comprising a token generator algorithm and a validator, the method comprising generating a OTP at the token generator according to a variance technique; wherein the variance technique is selected from a set of variance techniques, receiving the OTP at a validator, determining, at the validator, the variance technique used by the token generator to generate the OTP, and determining whether to validate the OTP based on the OTP and variance technique.
149 Citations
21 Claims
-
1. A computer implemented method for provisioning an OTP generator, the method comprising:
-
selecting one or more variance techniques from a set of variance techniques, wherein the variance technique is given by the function OTP=H(F(SKC, SKPC),InputSet), wherein the InputSet is a set comprising K and Time, wherein H is a Hash;
wherein K is a key, wherein SKC is a Symmetric Key certificate, F is a function for use in a variance technique for OTP generation, and wherein SKPC is a Symmetric Key Policy Certificate;provisioning the OTP generator with the one or more variance techniques; and enabling a validator to determine which authentication technique is used by the OTP generator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for provisioning an OTP generator, the computer program product comprising:
-
a non-transitory computer-readable medium encoded with computer-executable program code for provisioning the OTP generator, the code configured to enable the execution of; selecting one or more variance techniques from a set of variance techniques, wherein the variance technique is given by the function OTP=H(F(SKC, SKPC),InputSet), wherein the InputSet is a set comprising K and Time, wherein H is a Hash;
wherein K is a key, wherein SKC is a Symmetric Key certificate, F is a function for use in a variance technique for OTP generation, and wherein SKPC is a Symmetric Key Policy Certificate;provisioning the OTP generator with the one or more variance techniques; and enabling a validator to determine which authentication technique is used by the OTP generator. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for provisioning an OTP generator, the system comprising:
-
a validator; computer-executable program code operating in memory, wherein the computer-executable program code is configured to enable execution of; selecting one or more variance techniques from a set of variance techniques, wherein the variance technique is given by the function OTP=H(F(SKC, SKPC),InputSet), wherein the InputSet is a set comprising K and Time, wherein H is a Hash;
wherein K is a key, wherein SKC is a Symmetric Key certificate, F is a function for use in a variance technique for OTP generation, and wherein SKPC is a Symmetric Key Policy Certificate;provisioning the OTP generator with the one or more variance techniques; and enabling the validator to determine which authentication technique is used by the OTP generator. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification