Module java.base
Package javax.crypto

Class NullCipher

java.lang.Object
javax.crypto.Cipher
javax.crypto.NullCipher

public class NullCipher extends Cipher
The NullCipher class is a class that provides an "identity cipher" -- one that does not transform the plain text. As a consequence, the ciphertext is identical to the plaintext. All initialization methods do nothing, while the blocksize is set to 1 byte. Unlike other ciphers, the NullCipher has no state, and will never throw an IllegalStateException when Cipher methods are called.
Since:
1.4