Top Constructors Methods
org.bouncycastle.pqc.jcajce.provider.util

public Class WrapUtil

extends Object
Class Inheritance
Imports
java.security.InvalidKeyException, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.nist.NISTObjectIdentifiers, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.asn1.x9.X9ObjectIdentifiers, org.bouncycastle.crypto.DerivationFunction, .Digest, .Wrapper, .Xof, org.bouncycastle.crypto.agreement.kdf.ConcatenationKDFGenerator, org.bouncycastle.crypto.digests.SHA256Digest, .SHA512Digest, .SHAKEDigest, org.bouncycastle.crypto.engines.AESEngine, .ARIAEngine, .CamelliaEngine, .RFC3394WrapEngine, .RFC5649WrapEngine, .SEEDEngine, org.bouncycastle.crypto.generators.KDF2BytesGenerator, org.bouncycastle.crypto.params.KDFParameters, .KeyParameter, org.bouncycastle.jcajce.spec.KTSParameterSpec, org.bouncycastle.util.Arrays

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static Digest
public static Wrapper
getKeyUnwrapper(KTSParameterSpec ktsParameterSpec, byte[] secret)

public static Wrapper
getKeyWrapper(KTSParameterSpec ktsParameterSpec, byte[] secret)

public static Wrapper
getWrapper(String keyAlgorithmName)

private static byte[]
makeKeyBytes(KTSParameterSpec ktsSpec, byte[] secret)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

WrapUtilback to summary
public WrapUtil()

Method Detail

getDigestback to summary
pack-priv static Digest getDigest(ASN1ObjectIdentifier oid)
getKeyUnwrapperback to summary
public static Wrapper getKeyUnwrapper(KTSParameterSpec ktsParameterSpec, byte[] secret) throws InvalidKeyException
getKeyWrapperback to summary
public static Wrapper getKeyWrapper(KTSParameterSpec ktsParameterSpec, byte[] secret) throws InvalidKeyException
getWrapperback to summary
public static Wrapper getWrapper(String keyAlgorithmName)
makeKeyBytesback to summary
private static byte[] makeKeyBytes(KTSParameterSpec ktsSpec, byte[] secret) throws InvalidKeyException