|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.crypto.spec.IvParameterSpec
public class IvParameterSpec
此類別指定一個初始化向量 (IV)。使用 IV 的例子是反饋網要中的密碼,如,CBC 網要中的 DES 和使用 OAEP 編碼操作的 RSA 密碼。
建構子摘要 | |
---|---|
IvParameterSpec(byte[] iv)
使用 iv 中的位元組作為 IV 來建構一個 IvParameterSpec 物件。 |
|
IvParameterSpec(byte[] iv,
int offset,
int len)
使用 iv 中始於且包含 offset 的前 len 個位元組作為 IV 來建構一個 IvParameterSpec 物件。 |
方法摘要 | |
---|---|
byte[] |
getIV()
返回初始化向量 (IV)。 |
從類別 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
public IvParameterSpec(byte[] iv)
iv
中的位元組作為 IV 來建構一個 IvParameterSpec 物件。
iv
- 具有 IV 的緩衝區。複製該緩衝區的內容來防止後續修改。
NullPointerException
- 如果 iv
為 null
public IvParameterSpec(byte[] iv, int offset, int len)
iv
中始於且包含 offset
的前 len
個位元組作為 IV 來建構一個 IvParameterSpec 物件。
組成 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
索引位元組超出 iv
範圍,則拋出該異常。方法詳細資訊 |
---|
public byte[] getIV()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。