摘要 |
<p>A method for performing key derivation comprises securely hashing, using a computer, a master key to produce a hash value; determining, using the computer, a first number and a second number from the master key; computing, using the computer, a universal hash function of the hash value, the first number, and the second number to produce a result; and selecting, using the computer, a derivative key from bits in the result. The method further comprises dividing the master key into a first segment and a second segment; securely hashing a master key includes securely hashing the first segment to produce the hash value; and determining a first number and a second number includes determining the first number and the second number from the second segment.</p> |