Bouncy Castle Cryptography Library 1.81

org.bouncycastle.pqc.jcajce.provider.util
Class WrapUtil

java.lang.Object
  extended byorg.bouncycastle.pqc.jcajce.provider.util.WrapUtil

public class WrapUtil
extends java.lang.Object


Constructor Summary
WrapUtil()
           
 
Method Summary
static Wrapper getKeyUnwrapper(KTSParameterSpec ktsParameterSpec, byte[] secret)
           
static Wrapper getKeyWrapper(KTSParameterSpec ktsParameterSpec, byte[] secret)
           
static Wrapper getWrapper(java.lang.String keyAlgorithmName)
           
static byte[] trimSecret(java.lang.String algName, byte[] secret)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WrapUtil

public WrapUtil()
Method Detail

getKeyWrapper

public static Wrapper getKeyWrapper(KTSParameterSpec ktsParameterSpec,
                                    byte[] secret)
                             throws java.security.InvalidKeyException
Throws:
java.security.InvalidKeyException

getKeyUnwrapper

public static Wrapper getKeyUnwrapper(KTSParameterSpec ktsParameterSpec,
                                      byte[] secret)
                               throws java.security.InvalidKeyException
Throws:
java.security.InvalidKeyException

getWrapper

public static Wrapper getWrapper(java.lang.String keyAlgorithmName)

trimSecret

public static byte[] trimSecret(java.lang.String algName,
                                byte[] secret)

Bouncy Castle Cryptography Library 1.81