P1363 key derivation function.
More...
|
| static void | DeriveKey (byte *output, size_t outputLength, const byte *input, size_t inputLength, const byte *derivationParams, size_t derivationParamsLength) |
| | P1363 key derivation function. More...
|
| |
template<class H>
class P1363_KDF2< H >
P1363 key derivation function.
- Template Parameters
-
| H | hash function used in the derivation |
- See also
- P1363_MGF1, KeyDerivationFunction, P1363_KDF2 on the Crypto++ wiki
- Since
- Crypto++ 2.0
Definition at line 749 of file pubkey.h.
◆ DeriveKey()
template<class H >
| static void P1363_KDF2< H >::DeriveKey |
( |
byte * |
output, |
|
|
size_t |
outputLength, |
|
|
const byte * |
input, |
|
|
size_t |
inputLength, |
|
|
const byte * |
derivationParams, |
|
|
size_t |
derivationParamsLength |
|
) |
| |
|
inlinestatic |
P1363 key derivation function.
- Parameters
-
| output | the destination byte array |
| outputLength | the size fo the the destination byte array |
| input | the message to hash |
| inputLength | the size of the message |
| derivationParams | additional derivation parameters |
| derivationParamsLength | the size of the additional derivation parameters DeriveKey calls P1363_MGF1KDF2_Common |
Definition at line 760 of file pubkey.h.
The documentation for this class was generated from the following file: