Key |
KeyAgreement.doPhase(Key key, boolean lastPhase) |
この鍵合意に関係する相手のだれかから受け取った、指定された鍵を使用してこの鍵合意の次の段階を実行します。
|
protected abstract Key |
KeyAgreementSpi.engineDoPhase(Key key, boolean lastPhase) |
この鍵合意に関係する相手のだれかから受け取った、指定された鍵を使用してこの鍵合意の次の段階を実行します。
|
protected abstract SecretKey |
KeyAgreementSpi.engineGenerateSecret(String algorithm) |
共有の秘密情報を作成して、それを要求されたアルゴリズム型の秘密鍵オブジェクトとして返します。
|
protected int |
CipherSpi.engineGetKeySize(Key key) |
指定された鍵オブジェクトの鍵サイズをビット単位で返します。
|
protected abstract void |
CipherSpi.engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random) |
鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。
|
protected abstract void |
CipherSpi.engineInit(int opmode, Key key, SecureRandom random) |
鍵と乱数発生の元を使用してこの暗号を初期化します。
|
protected abstract void |
CipherSpi.engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random) |
鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。
|
protected abstract void |
ExemptionMechanismSpi.engineInit(Key key) |
鍵を使用してこの除外メカニズムを初期化します。
|
protected abstract void |
ExemptionMechanismSpi.engineInit(Key key, AlgorithmParameters params) |
鍵とアルゴリズム・パラメータのセットを使用してこの除外メカニズムを初期化します。
|
protected abstract void |
ExemptionMechanismSpi.engineInit(Key key, AlgorithmParameterSpec params) |
鍵とアルゴリズム・パラメータのセットを使用してこの除外メカニズムを初期化します。
|
protected abstract void |
KeyAgreementSpi.engineInit(Key key, SecureRandom random) |
指定された鍵と乱数発生の元でこの鍵合意を初期化します。
|
protected abstract void |
KeyAgreementSpi.engineInit(Key key, AlgorithmParameterSpec params, SecureRandom random) |
指定された鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの鍵合意を初期化します。
|
protected abstract void |
MacSpi.engineInit(Key key, AlgorithmParameterSpec params) |
指定された(秘密)鍵とアルゴリズム・パラメータを使用してMACを初期化します。
|
protected abstract SecretKey |
SecretKeyFactorySpi.engineTranslateKey(SecretKey key) |
プロバイダが未知であるか、信頼できない可能性がある鍵オブジェクトを、この秘密鍵ファクトリの対応する鍵オブジェクトに変換します。
|
protected Key |
CipherSpi.engineUnwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType) |
前にラップされた鍵をラップ解除します。
|
protected byte[] |
CipherSpi.engineWrap(Key key) |
鍵をラップします。
|
SecretKey |
KeyAgreement.generateSecret(String algorithm) |
共有の秘密情報を作成して、それを指定されたアルゴリズムのSecretKey オブジェクトとして返します。
|
PKCS8EncodedKeySpec |
EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey) |
暗号化されたデータから内包されているPKCS8EncodedKeySpecオブジェクトを抽出して返します。
|
PKCS8EncodedKeySpec |
EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, String providerName) |
暗号化されたデータから内包されているPKCS8EncodedKeySpecオブジェクトを抽出して返します。
|
PKCS8EncodedKeySpec |
EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, Provider provider) |
暗号化されたデータから内包されているPKCS8EncodedKeySpecオブジェクトを抽出して返します。
|
Object |
SealedObject.getObject(Key key) |
元の(カプセル化された)オブジェクトを取り出します。
|
Object |
SealedObject.getObject(Key key, String provider) |
元の(カプセル化された)オブジェクトを取り出します。
|
void |
Cipher.init(int opmode, Certificate certificate) |
この暗号を、検証操作のために指定された公開鍵で初期化します。
|
void |
Cipher.init(int opmode, Certificate certificate, SecureRandom random) |
この暗号を、検証操作のために指定された公開鍵および乱数発生の元を使って初期化します。
|
void |
Cipher.init(int opmode, Key key) |
鍵を使用してこの暗号を初期化します。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameters params) |
鍵とアルゴリズム・パラメータのセットを使用してこの暗号を初期化します。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameters params, SecureRandom random) |
鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。
|
void |
Cipher.init(int opmode, Key key, SecureRandom random) |
鍵と乱数発生の元を使用してこの暗号を初期化します。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameterSpec params) |
鍵とアルゴリズム・パラメータのセットを使用してこの暗号を初期化します。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random) |
鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。
|
void |
ExemptionMechanism.init(Key key) |
鍵を使用してこの除外メカニズムを初期化します。
|
void |
ExemptionMechanism.init(Key key, AlgorithmParameters params) |
鍵とアルゴリズム・パラメータのセットを使用してこの除外メカニズムを初期化します。
|
void |
ExemptionMechanism.init(Key key, AlgorithmParameterSpec params) |
鍵とアルゴリズム・パラメータのセットを使用してこの除外メカニズムを初期化します。
|
void |
KeyAgreement.init(Key key) |
指定された鍵でこの鍵合意を初期化します。これには、この鍵合意に必要なすべてのアルゴリズム・パラメータを含める必要があります。
|
void |
KeyAgreement.init(Key key, SecureRandom random) |
指定された鍵と乱数発生の元でこの鍵合意を初期化します。
|
void |
KeyAgreement.init(Key key, AlgorithmParameterSpec params) |
指定された鍵とアルゴリズム・パラメータのセットを使用してこの鍵合意を初期化します。
|
void |
KeyAgreement.init(Key key, AlgorithmParameterSpec params, SecureRandom random) |
指定された鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの鍵合意を初期化します。
|
void |
Mac.init(Key key) |
指定された鍵を使用してこのMac オブジェクトを初期化します。
|
void |
Mac.init(Key key, AlgorithmParameterSpec params) |
指定された鍵とアルゴリズム・パラメータを使用してこのMac オブジェクトを初期化します。
|
SecretKey |
SecretKeyFactory.translateKey(SecretKey key) |
プロバイダが未知であるか、信頼できない可能性がある鍵オブジェクトを、この秘密鍵ファクトリの対応する鍵オブジェクトに変換します。
|
Key |
Cipher.unwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType) |
前にラップされた鍵をラップ解除します。
|
byte[] |
Cipher.wrap(Key key) |
鍵をラップします。
|