| Modifier and Type | Method and Description |
|---|---|
static KeyDerivationParameters |
XMLCipherUtil.constructKeyDerivationParameter(KeyDerivationMethod keyDerivationMethod,
int keyBitLength)
Construct a KeyDerivationParameter object from the given keyDerivationMethod data
and keyBitLength.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyAgreementParameters |
XMLCipherUtil.constructAgreementParameters(String agreementAlgorithmURI,
KeyAgreementParameters.ActorType actorType,
KeyDerivationParameters keyDerivationParameter,
PrivateKey keyAgreementPrivateKey,
PublicKey keyAgreementPublicKey)
Construct an KeyAgreementParameterSpec object from the given parameters
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DerivationAlgorithm<T extends KeyDerivationParameters>
The DerivationAlgorithm is the base interface for all key derivation algorithms
implementation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConcatKDFParams
Class ConcatKDFParams is used to specify parameters for the
ConcatKDF key derivation algorithm.
|
class |
HKDFParams
Class HKDFParams (HKDF parameter) is used to specify
parameters for the HMAC-based Extract-and-Expand Key Derivation Function.
|
| Modifier and Type | Method and Description |
|---|---|
KeyDerivationParameters |
KeyAgreementParameters.getKeyDerivationParameter() |
| Constructor and Description |
|---|
KeyAgreementParameters(KeyAgreementParameters.ActorType actorType,
String keyAgreementAlgorithm,
KeyDerivationParameters keyDerivationParameter) |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
KeyUtils.deriveKeyEncryptionKey(byte[] sharedSecret,
KeyDerivationParameters keyDerivationParameter)
Derive a key encryption key from a shared secret and keyDerivationParameter.
|
Copyright © 2000–2024 The Apache Software Foundation. All rights reserved.