| Package | Description | 
|---|---|
| javax.crypto | 
 Provides the classes and interfaces for cryptographic operations. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AEADBadTagException
This exception is thrown when a  
Cipher operating in
 an AEAD mode (such as GCM/CCM) is unable to verify the supplied
 authentication tag. | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
Object | 
SealedObject.getObject(Cipher c)
Retrieves the original (encapsulated) object. 
 | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates.  All rights reserved.