| byte[] | Cipher. doFinal() | Finishes a multiple-part encryption or decryption operation, depending
 on how this cipher was initialized. | 
| byte[] | Cipher. doFinal(byte[] input) | Encrypts or decrypts data in a single-part operation, or finishes a
 multiple-part operation. | 
| int | Cipher. doFinal(byte[] output,
       int outputOffset) | Finishes a multiple-part encryption or decryption operation, depending
 on how this cipher was initialized. | 
| byte[] | Cipher. doFinal(byte[] input,
       int inputOffset,
       int inputLen) | Encrypts or decrypts data in a single-part operation, or finishes a
 multiple-part operation. | 
| int | Cipher. doFinal(byte[] input,
       int inputOffset,
       int inputLen,
       byte[] output) | Encrypts or decrypts data in a single-part operation, or finishes a
 multiple-part operation. | 
| int | Cipher. doFinal(byte[] input,
       int inputOffset,
       int inputLen,
       byte[] output,
       int outputOffset) | Encrypts or decrypts data in a single-part operation, or finishes a
 multiple-part operation. | 
| int | Cipher. doFinal(ByteBuffer input,
       ByteBuffer output) | Encrypts or decrypts data in a single-part operation, or finishes a
 multiple-part operation. | 
| protected abstract byte[] | CipherSpi. engineDoFinal(byte[] input,
             int inputOffset,
             int inputLen) | Encrypts or decrypts data in a single-part operation,
 or finishes a multiple-part operation. | 
| protected abstract int | CipherSpi. engineDoFinal(byte[] input,
             int inputOffset,
             int inputLen,
             byte[] output,
             int outputOffset) | Encrypts or decrypts data in a single-part operation,
 or finishes a multiple-part operation. | 
| protected int | CipherSpi. engineDoFinal(ByteBuffer input,
             ByteBuffer output) | Encrypts or decrypts data in a single-part operation,
 or finishes a multiple-part operation. | 
| protected byte[] | CipherSpi. engineWrap(Key key) | Wrap a key. | 
| Object | SealedObject. getObject(Cipher c) | Retrieves the original (encapsulated) object. | 
| byte[] | Cipher. wrap(Key key) | Wrap a key. |