IvParameterSpec (Java SE 15 & JDK 15) (original) (raw)

All Implemented Interfaces:

[AlgorithmParameterSpec](../../../java/security/spec/AlgorithmParameterSpec.html "interface in java.security.spec")


public class IvParameterSpec extends Object implements AlgorithmParameterSpec

This class specifies an initialization vector (IV). Examples which use IVs are ciphers in feedback mode, e.g., DES in CBC mode and RSA ciphers with OAEP encoding operation.

Since:

1.4

Constructors

Constructor Description
IvParameterSpec​(byte[] iv) Creates an IvParameterSpec object using the bytes in iv as the IV.
IvParameterSpec​(byte[] iv, int offset, int len) Creates an IvParameterSpec object using the first len bytes in iv, beginning at offset inclusive, as the IV.
Modifier and Type Method Description
byte[] getIV() Returns the initialization vector (IV).

Methods declared in class java.lang.Object

[clone](../../../java/lang/Object.html#clone%28%29), [equals](../../../java/lang/Object.html#equals%28java.lang.Object%29), [finalize](../../../java/lang/Object.html#finalize%28%29), [getClass](../../../java/lang/Object.html#getClass%28%29), [hashCode](../../../java/lang/Object.html#hashCode%28%29), [notify](../../../java/lang/Object.html#notify%28%29), [notifyAll](../../../java/lang/Object.html#notifyAll%28%29), [toString](../../../java/lang/Object.html#toString%28%29), [wait](../../../java/lang/Object.html#wait%28%29), [wait](../../../java/lang/Object.html#wait%28long%29), [wait](../../../java/lang/Object.html#wait%28long,int%29)