- java.lang.Object
 -  
      
- javax.crypto.spec.IvParameterSpec
 
 
-  
       
- 实现的所有接口
 -  
         
AlgorithmParameterSpec 
public class IvParameterSpec extends Object implements AlgorithmParameterSpec
该类指定初始化向量 (IV)。 使用IV的示例是反馈模式中的密码,例如,CBC模式下的DES和具有OAEP编码操作的RSA密码。- 从以下版本开始:
 - 1.4
 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 IvParameterSpec(byte[] iv)使用iv的字节作为IV创建IvParameterSpec对象。IvParameterSpec(byte[] iv, int offset, int len)创建使用第一构造一个IvParameterSpec对象len字节iv,在开始offset以下,作为IV。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
IvParameterSpec
public IvParameterSpec(byte[] iv)
使用iv的字节作为IV创建IvParameterSpec对象。- 参数
 -  
              
iv- 带有IV的缓冲区。 复制缓冲区的内容以防止后续修改。 - 异常
 -  
              
NullPointerException- 如果iv是null 
 
-  
IvParameterSpec
public IvParameterSpec(byte[] iv, int offset, int len)创建使用第一构造一个IvParameterSpec对象len字节iv,在开始offset以下,作为IV。构成IV的字节是
iv[offset]和iv[offset+len-1]之间的字节。- 参数
 -  
              
iv- 带有IV的缓冲区。 将复制从offset开始的缓冲区的前len个字节,以防止后续修改。 -  
              
offset- IV开始的iv中的偏移量。 -  
              
len- IV字节数。 - 异常
 -  
              
IllegalArgumentException- 如果iv是null或(iv.length - offset < len) -  
              
ArrayIndexOutOfBoundsException- 如果offset或len索引字节超出ArrayIndexOutOfBoundsException,则抛出此iv。 
 
 -  
 
 -