JavaTM 2 Platform
Standard Ed. 6

軟體套件 javax.crypto
的使用

使用 javax.crypto 的軟體套件
java.security 為安全框架提供類別和介面。 
javax.crypto 為加密操作提供類別和介面。 
javax.crypto.interfaces 根據 RSA Laboratories' PKCS #3 的定義,提供 Diffie-Hellman 密鑰介面。 
javax.crypto.spec 為密鑰規範和演算法參數規範提供類別和介面。 
javax.security.auth.kerberos 此套件包含與 Kerberos 網路驗證協議相關的實用工具類別。 
 

java.security 使用的 javax.crypto 中的類別
SecretKey
          秘密(對稱)密鑰。
 

javax.crypto 使用的 javax.crypto 中的類別
BadPaddingException
          當輸入資料期望特定的填充機制而資料又未正確填充時,拋出此異常。
Cipher
          此類別為加密和解密提供密碼功能。
CipherSpi
          此類別為 Cipher 類別定義了服務提供者介面 (SPI)。
ExemptionMechanism
          此類別提供了豁免 (exemption) 機制的功能,例如,密鑰恢復密鑰喚醒密鑰托管
ExemptionMechanismException
          此為一般 ExemptionMechanism 異常。
ExemptionMechanismSpi
          此類別為 ExemptionMechanism 類別定義了服務提供者介面 (SPI)。
IllegalBlockSizeException
          如果提供給塊密碼的資料長度不正確(即與密碼的塊大小不比對),則拋出此異常。
KeyAgreement
          此類別提供密鑰協定(或密鑰交換)協議的功能。
KeyAgreementSpi
          此類別為 KeyAgreement 類別定義了服務提供者介面 (SPI)。
KeyGenerator
          此類別提供(對稱)密鑰產生器的功能。
KeyGeneratorSpi
          此類別為 KeyGenerator 類別定義了服務提供者介面 (SPI)。
Mac
          此類別提供“訊息驗證碼”(Message Authentication Code,MAC)演算法的功能。
MacSpi
          此類別為 Mac 類別定義服務提供者介面 (SPI)。
NoSuchPaddingException
          當請求特定填充機制但該環境中未提供時,拋出此異常。
SealedObject
          此類別使開發人員能夠用加密演算法創建對象並保護其機密性。
SecretKey
          秘密(對稱)密鑰。
SecretKeyFactory
          此類別表示秘密密鑰的處理器。
SecretKeyFactorySpi
          此類別定義 SecretKeyFactory 類別的服務提供者介面 (SPI)。
ShortBufferException
          當使用者提供的輸出緩衝區太小而不能存儲操作結果時,拋出此異常。
 

javax.crypto.interfaces 使用的 javax.crypto 中的類別
SecretKey
          秘密(對稱)密鑰。
 

javax.crypto.spec 使用的 javax.crypto 中的類別
SecretKey
          秘密(對稱)密鑰。
 

javax.security.auth.kerberos 使用的 javax.crypto 中的類別
SecretKey
          秘密(對稱)密鑰。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only