クラス
java.security.InvalidKeyExceptionの使用
InvalidKeyExceptionを使用するパッケージ
パッケージ
説明
セキュリティ・フレームワークのクラスとインタフェースを提供します。
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
暗号化操作のクラスとインタフェースを提供します。
キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。
公開キー証明書用のクラスを提供します。
-
java.securityでのInvalidKeyExceptionの使用
InvalidKeyExceptionを投げるjava.securityのメソッド修飾子と型メソッド説明protected abstract voidSignatureSpi.engineInitSign(PrivateKey privateKey)署名オブジェクトを、署名操作のために指定された非公開キーで初期化します。protected voidSignatureSpi.engineInitSign(PrivateKey privateKey, SecureRandom random)署名オブジェクトを、署名操作のために指定された非公開キーと乱数発生の元で初期化します。protected abstract voidSignatureSpi.engineInitVerify(PublicKey publicKey)この署名オブジェクトを、検証操作のために指定された公開キーで初期化します。protected abstract KeyKeyFactorySpi.engineTranslateKey(Key key)プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、このキー・ファクトリの対応するキー・オブジェクトに変換します。voidSignature.initSign(PrivateKey privateKey)署名用にこのオブジェクトを初期化します。voidSignature.initSign(PrivateKey privateKey, SecureRandom random)署名用にこのオブジェクトを初期化します。voidSignature.initVerify(Certificate certificate)このオブジェクトを、検証操作のために指定された公開キーで初期化します。voidSignature.initVerify(PublicKey publicKey)検証用にこのオブジェクトを初期化します。KeyFactory.translateKey(Key key)プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、このキー・ファクトリの対応するキー・オブジェクトに変換します。booleanこのSignedObject内の署名が、内部に格納されたオブジェクトの有効な署名かどうかを、指定された検証エンジンを使って、指定された検証キーで検証します。InvalidKeyExceptionをスローするjava.securityのコンストラクタ修飾子コンストラクタ説明SignedObject(Serializable object, PrivateKey signingKey, Signature signingEngine)任意のSerializableオブジェクトからSignedObjectを構築します。 -
java.security.certでのInvalidKeyExceptionの使用
修飾子と型メソッド説明abstract void指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。abstract void指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。void指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。void指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。abstract void指定された公開キーに対応する非公開キーを使って、このCRLが署名されたことを検証します。abstract void指定された公開キーに対応する非公開キーを使って、このCRLが署名されたことを検証します。void指定された公開キーに対応する非公開キーを使って、このCRLが署名されたことを検証します。 -
javax.cryptoでのInvalidKeyExceptionの使用
InvalidKeyExceptionを投げるjavax.cryptoのメソッド修飾子と型メソッド説明このキー合意に関係する相手のだれかから受け取った、指定されたキーを使用してこのキー合意の次の段階を実行します。protected abstract KeyKeyAgreementSpi.engineDoPhase(Key key, boolean lastPhase)このキー合意に関係する相手のだれかから受け取った、指定されたキーを使用してこのキー合意の次の段階を実行します。protected abstract SecretKeyKeyAgreementSpi.engineGenerateSecret(String algorithm)共有の秘密情報を作成して、それを要求されたアルゴリズム型の秘密キーオブジェクトとして返します。protected intCipherSpi.engineGetKeySize(Key key)指定されたキー・オブジェクトのキー・サイズをビット単位で返します。protected abstract voidCipherSpi.engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random)キー、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。protected abstract voidCipherSpi.engineInit(int opmode, Key key, SecureRandom random)キーと乱数発生の元を使用してこの暗号を初期化します。protected abstract voidCipherSpi.engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)キー、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。protected abstract voidExemptionMechanismSpi.engineInit(Key key)キーを使用してこの除外メカニズムを初期化します。protected abstract voidExemptionMechanismSpi.engineInit(Key key, AlgorithmParameters params)キーとアルゴリズム・パラメータのセットを使用してこの除外メカニズムを初期化します。protected abstract voidExemptionMechanismSpi.engineInit(Key key, AlgorithmParameterSpec params)キーとアルゴリズム・パラメータのセットを使用してこの除外メカニズムを初期化します。protected abstract voidKeyAgreementSpi.engineInit(Key key, SecureRandom random)指定されたキーと乱数発生の元でこのキー合意を初期化します。protected abstract voidKeyAgreementSpi.engineInit(Key key, AlgorithmParameterSpec params, SecureRandom random)指定されたキー、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこのキー合意を初期化します。protected abstract voidMacSpi.engineInit(Key key, AlgorithmParameterSpec params)指定された(秘密)キーとアルゴリズム・パラメータを使用してMACを初期化します。protected abstract SecretKeySecretKeyFactorySpi.engineTranslateKey(SecretKey key)プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。protected KeyCipherSpi.engineUnwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType)前にラップされたキーをラップ解除します。protected byte[]CipherSpi.engineWrap(Key key)キーをラップします。KeyAgreement.generateSecret(String algorithm)共有の秘密情報を作成して、それを指定されたアルゴリズムのSecretKeyオブジェクトとして返します。EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey)暗号化されたデータから内包されているPKCS8EncodedKeySpecオブジェクトを抽出して返します。EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, String providerName)暗号化されたデータから内包されているPKCS8EncodedKeySpecオブジェクトを抽出して返します。EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, Provider provider)暗号化されたデータから内包されているPKCS8EncodedKeySpecオブジェクトを抽出して返します。元の(カプセル化された)オブジェクトを取り出します。元の(カプセル化された)オブジェクトを取り出します。voidCipher.init(int opmode, Certificate certificate)この暗号を、検証操作のために指定された公開キーで初期化します。voidCipher.init(int opmode, Certificate certificate, SecureRandom random)この暗号を、検証操作のために指定された公開キーおよび乱数発生の元を使って初期化します。voidキーを使用してこの暗号を初期化します。voidCipher.init(int opmode, Key key, AlgorithmParameters params)キーとアルゴリズム・パラメータのセットを使用してこの暗号を初期化します。voidCipher.init(int opmode, Key key, AlgorithmParameters params, SecureRandom random)キー、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。voidCipher.init(int opmode, Key key, SecureRandom random)キーと乱数発生の元を使用してこの暗号を初期化します。voidCipher.init(int opmode, Key key, AlgorithmParameterSpec params)キーとアルゴリズム・パラメータのセットを使用してこの暗号を初期化します。voidCipher.init(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)キー、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。voidキーを使用してこの除外メカニズムを初期化します。voidExemptionMechanism.init(Key key, AlgorithmParameters params)キーとアルゴリズム・パラメータのセットを使用してこの除外メカニズムを初期化します。voidExemptionMechanism.init(Key key, AlgorithmParameterSpec params)キーとアルゴリズム・パラメータのセットを使用してこの除外メカニズムを初期化します。void指定されたキーでこのキー合意を初期化します。これには、このキー合意に必要なすべてのアルゴリズム・パラメータを含める必要があります。voidKeyAgreement.init(Key key, SecureRandom random)指定されたキーと乱数発生の元でこのキー合意を初期化します。voidKeyAgreement.init(Key key, AlgorithmParameterSpec params)指定されたキーとアルゴリズム・パラメータのセットを使用してこのキー合意を初期化します。voidKeyAgreement.init(Key key, AlgorithmParameterSpec params, SecureRandom random)指定されたキー、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこのキー合意を初期化します。void指定されたキーを使用してこのMacオブジェクトを初期化します。voidMac.init(Key key, AlgorithmParameterSpec params)指定されたキーとアルゴリズム・パラメータを使用してこのMacオブジェクトを初期化します。SecretKeyFactory.translateKey(SecretKey key)プロバイダが未知であるか、信頼できない可能性があるキー・オブジェクトを、この秘密キー・ファクトリの対応するキー・オブジェクトに変換します。前にラップされたキーをラップ解除します。byte[]キーをラップします。 -
javax.crypto.specでのInvalidKeyExceptionの使用
InvalidKeyExceptionを投げるjavax.crypto.specのメソッド修飾子と型メソッド説明static booleanDESedeKeySpec.isParityAdjusted(byte[] key, int offset)offsetから始まる指定されたDES-EDEキーがパリティ調整されているかどうかを判定します。static booleanDESKeySpec.isParityAdjusted(byte[] key, int offset)offsetから始まる指定されたDESキー・データがパリティ調整されているかどうかを判定します。static booleanDESKeySpec.isWeak(byte[] key, int offset)所定のDESキー・データが脆弱(weak)または準脆弱(semi-weak)のどちらであるかをチェックします。InvalidKeyExceptionをスローするjavax.crypto.specのコンストラクタ修飾子コンストラクタ説明DESedeKeySpec(byte[] key)keyの最初の24バイトをDES-EDEキーのキー・データとして使用してDESedeKeySpecオブジェクトを生成します。DESedeKeySpec(byte[] key, int offset)offsetから始まるkeyの最初の24バイトをDES-EDEキーのキー・データとして使用してDESedeKeySpecオブジェクトを生成します。DESKeySpec(byte[] key)keyの最初の8バイトをDESキーのキー・データとして使用してDESKeySpecオブジェクトを生成します。DESKeySpec(byte[] key, int offset)offsetから始まるkeyの最初の8バイトをDESキーのキー・データとして使用してDESKeySpecオブジェクトを生成します。 -
javax.security.certでのInvalidKeyExceptionの使用
修飾子と型メソッド説明abstract void削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。abstract void削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された公開キーに対応する非公開キーを使って、この証明書が署名されたことを検証します。