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) |
キーをラップします。
|