![JAR search and dependency download from the Maven repository](/logo.png)
org.bouncycastle.jcajce.spec.KEMKDFSpec Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bcprov-jdk14 Show documentation
Show all versions of bcprov-jdk14 Show documentation
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.4.
The newest version!
package org.bouncycastle.jcajce.spec;
import org.bouncycastle.asn1.x509.AlgorithmIdentifier;
import org.bouncycastle.util.Arrays;
public class KEMKDFSpec
{
private final String keyAlgorithmName;
private final int keySizeInBits;
private final AlgorithmIdentifier kdfAlgorithm;
private final byte[] otherInfo;
protected KEMKDFSpec(AlgorithmIdentifier kdfAlgorithm, byte[] otherInfo, String keyAlgorithmName, int keySizeInBits)
{
this.keyAlgorithmName = keyAlgorithmName;
this.keySizeInBits = keySizeInBits;
this.kdfAlgorithm = kdfAlgorithm;
this.otherInfo = otherInfo;
}
public String getKeyAlgorithmName()
{
return keyAlgorithmName;
}
public int getKeySize()
{
return keySizeInBits;
}
public AlgorithmIdentifier getKdfAlgorithm()
{
return kdfAlgorithm;
}
public byte[] getOtherInfo()
{
return Arrays.clone(otherInfo);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy