Google

Bouncy Castle Cryptography 1.11 API Specification: Interface Wrapper
Bouncy Castle Cryptography 1.11

org.bouncycastle.crypto
Interface Wrapper

All Known Implementing Classes:
AESWrapEngine

public interface Wrapper


Method Summary
 java.lang.String getAlgorithmName()
          Return the name of the algorithm the wrapper implements.
 void init(boolean forWrapping, CipherParameters param)
           
 byte[] unwrap(byte[] in, int inOff, int inLen)
           
 byte[] wrap(byte[] in, int inOff, int inLen)
           
 

Method Detail

init

public void init(boolean forWrapping,
                 CipherParameters param)

getAlgorithmName

public java.lang.String getAlgorithmName()
Return the name of the algorithm the wrapper implements.
Returns:
the name of the algorithm the wrapper implements.

wrap

public byte[] wrap(byte[] in,
                   int inOff,
                   int inLen)

unwrap

public byte[] unwrap(byte[] in,
                     int inOff,
                     int inLen)
              throws InvalidCipherTextException

Bouncy Castle Cryptography 1.11