|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
InvalidKeyException 를 사용하고 있는 패키지 | |
---|---|
java.security | 시큐리티 시스템의 클래스와 인터페이스를 제공합니다. |
java.security.cert | 증명서, 증명서의 취소 리스트 (CRL), 증명서 패스를 해석 및 관리하기 위한 클래스와 인터페이스를 제공합니다. |
javax.crypto | 암호화 조작의 클래스와 인터페이스를 제공합니다. |
javax.crypto.spec | 열쇠 스펙 및 알고리즘 파라미터 스펙의 클래스 및 인터페이스를 제공합니다. |
javax.security.cert | 공개키 증명서용의 클래스를 제공합니다. |
java.security 에서의 InvalidKeyException 의 사용 |
---|
InvalidKeyException 를 throw 하는 java.security 의 메소드 | |
---|---|
protected abstract void |
SignatureSpi. engineInitSign (PrivateKey privateKey)
서명 객체를, 서명 조작을 위해서(때문에) 지정된 비공개키로 초기화합니다. |
protected void |
SignatureSpi. engineInitSign (PrivateKey privateKey,
SecureRandom random)
서명 객체를, 서명 조작을 위해서(때문에) 지정된 비공개키와 random number generation의 원으로 초기화합니다. |
protected abstract void |
SignatureSpi. engineInitVerify (PublicKey publicKey)
서명 객체를, 검증 조작을 위해서(때문에) 지정된 공개키로 초기화합니다. |
protected abstract Key |
KeyFactorySpi. engineTranslateKey (Key key)
프로바이더가 미지인지, 신뢰할 수 없을 가능성이 있는 열쇠 객체를, 이 열쇠 팩토리의 대응하는 열쇠 객체로 변환합니다. |
void |
Signature. initSign (PrivateKey privateKey)
서명용으로 이 객체를 초기화합니다. |
void |
Signature. initSign (PrivateKey privateKey,
SecureRandom random)
서명용으로 이 객체를 초기화합니다. |
void |
Signature. initVerify (Certificate certificate)
서명 객체를, 검증 조작을 위해서(때문에) 지정된 공개키로 초기화합니다. |
void |
Signature. initVerify (PublicKey publicKey)
검증용으로 이 객체를 초기화합니다. |
Key |
KeyFactory. translateKey (Key key)
프로바이더가 미지인지, 신뢰할 수 없을 가능성이 있는 열쇠 객체를, 이 열쇠 팩토리의 대응하는 열쇠 객체로 변환합니다. |
boolean |
SignedObject. verify (PublicKey verificationKey,
Signature verificationEngine)
이 SignedObject 내의 서명이, 내부에 포함된 객체의 유효한 서명인가 어떤가를, 지정된 검증 엔진을 사용해, 지정된 검증열쇠로 검증합니다. |
InvalidKeyException 를 throw 하는 java.security 의 생성자 | |
---|---|
SignedObject (Serializable object,
PrivateKey signingKey,
Signature signingEngine)
임의의 Serializable 객체로부터 SignedObject 를 구축합니다. |
java.security.cert 에서의 InvalidKeyException 의 사용 |
---|
InvalidKeyException 를 throw 하는 java.security.cert 의 메소드 | |
---|---|
abstract void |
Certificate. verify (PublicKey key)
지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다. |
abstract void |
X509CRL. verify (PublicKey key)
지정된 공개키에 대응하는 비공개키를 사용해, 이 CRL 가 서명된 것을 검증합니다. |
abstract void |
Certificate. verify (PublicKey key,
String sigProvider)
지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다. |
abstract void |
X509CRL. verify (PublicKey key,
String sigProvider)
지정된 공개키에 대응하는 비공개키를 사용해, 이 CRL 가 서명된 것을 검증합니다. |
javax.crypto 에서의 InvalidKeyException 의 사용 |
---|
InvalidKeyException 를 throw 하는 javax.crypto 의 메소드 | |
---|---|
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,
AlgorithmParameterSpec params,
SecureRandom random)
열쇠, 알고리즘 파라미터세트, 및 random number generation의 원을 사용해 이 암호를 초기화합니다. |
protected abstract void |
CipherSpi. engineInit (int opmode,
Key key,
AlgorithmParameters params,
SecureRandom random)
열쇠, 알고리즘 파라미터세트, 및 random number generation의 원을 사용해 이 암호를 초기화합니다. |
protected abstract void |
CipherSpi. engineInit (int opmode,
Key key,
SecureRandom random)
열쇠와 random number generation의 원을 사용해 이 암호를 초기화합니다. |
protected abstract void |
ExemptionMechanismSpi. engineInit (Key key)
열쇠를 사용해 이 Exemption Mechanism를 초기화합니다. |
protected abstract void |
ExemptionMechanismSpi. engineInit (Key key,
AlgorithmParameters params)
열쇠와 알고리즘 파라미터세트를 사용해 이 Exemption Mechanism를 초기화합니다. |
protected abstract void |
MacSpi. engineInit (Key key,
AlgorithmParameterSpec params)
지정된 (비밀) 열쇠와 알고리즘 파라미터를 사용해 MAC 를 초기화합니다. |
protected abstract void |
ExemptionMechanismSpi. engineInit (Key key,
AlgorithmParameterSpec params)
열쇠와 알고리즘 파라미터세트를 사용해 이 Exemption Mechanism를 초기화합니다. |
protected abstract void |
KeyAgreementSpi. engineInit (Key key,
AlgorithmParameterSpec params,
SecureRandom random)
지정된 열쇠, 알고리즘 파라미터세트, 및 random number generation의 원을 사용해 이 열쇠 합의를 초기화합니다. |
protected abstract void |
KeyAgreementSpi. engineInit (Key key,
SecureRandom random)
지정된 열쇠와 random number generation의 원으로 이 열쇠 합의를 초기화합니다. |
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,
Provider provider)
암호화된 데이터로부터 암호화된 PKCS8EncodedKeySpec 객체를 추출해 돌려줍니다. |
PKCS8EncodedKeySpec |
EncryptedPrivateKeyInfo. getKeySpec (Key decryptKey,
String providerName)
암호화된 데이터로부터 암호화된 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)
이 암호를, 검증 조작을 위해서(때문에) 지정된 공개키 및 random number generation의 원을 사용해 초기화합니다. |
void |
Cipher. init (int opmode,
Key key)
열쇠를 사용해 이 암호를 초기화합니다. |
void |
Cipher. init (int opmode,
Key key,
AlgorithmParameters params)
열쇠와 알고리즘 파라미터세트를 사용해 이 암호를 초기화합니다. |
void |
Cipher. init (int opmode,
Key key,
AlgorithmParameterSpec params)
열쇠와 알고리즘 파라미터세트를 사용해 이 암호를 초기화합니다. |
void |
Cipher. init (int opmode,
Key key,
AlgorithmParameterSpec params,
SecureRandom random)
열쇠, 알고리즘 파라미터세트, 및 random number generation의 원을 사용해 이 암호를 초기화합니다. |
void |
Cipher. init (int opmode,
Key key,
AlgorithmParameters params,
SecureRandom random)
열쇠, 알고리즘 파라미터세트, 및 random number generation의 원을 사용해 이 암호를 초기화합니다. |
void |
Cipher. init (int opmode,
Key key,
SecureRandom random)
열쇠와 random number generation의 원을 사용해 이 암호를 초기화합니다. |
void |
ExemptionMechanism. init (Key key)
열쇠를 사용해 이 Exemption Mechanism를 초기화합니다. |
void |
KeyAgreement. init (Key key)
지정된 열쇠로 이 열쇠 합의를 초기화합니다. |
void |
Mac. init (Key key)
지정된 열쇠를 사용해 이 Mac 객체를 초기화합니다. |
void |
ExemptionMechanism. init (Key key,
AlgorithmParameters params)
열쇠와 알고리즘 파라미터세트를 사용해 이 Exemption Mechanism를 초기화합니다. |
void |
ExemptionMechanism. init (Key key,
AlgorithmParameterSpec params)
열쇠와 알고리즘 파라미터세트를 사용해 이 Exemption Mechanism를 초기화합니다. |
void |
KeyAgreement. init (Key key,
AlgorithmParameterSpec params)
지정된 열쇠와 알고리즘 파라미터세트를 사용해 이 열쇠 합의를 초기화합니다. |
void |
Mac. init (Key key,
AlgorithmParameterSpec params)
지정된 열쇠와 알고리즘 파라미터를 사용해 이 Mac 객체를 초기화합니다. |
void |
KeyAgreement. init (Key key,
AlgorithmParameterSpec params,
SecureRandom random)
지정된 열쇠, 알고리즘 파라미터세트, 및 random number generation의 원을 사용해 이 열쇠 합의를 초기화합니다. |
void |
KeyAgreement. init (Key key,
SecureRandom random)
지정된 열쇠와 random number generation의 원으로 이 열쇠 합의를 초기화합니다. |
SecretKey |
SecretKeyFactory. translateKey (SecretKey key)
프로바이더가 미지인지, 신뢰할 수 없을 가능성이 있는 열쇠 객체를, 이 비밀열쇠 팩토리의 대응하는 열쇠 객체로 변환합니다. |
Key |
Cipher. unwrap (byte[] wrappedKey,
String wrappedKeyAlgorithm,
int wrappedKeyType)
전에 랩 된 열쇠를 랩 해제합니다. |
byte[] |
Cipher. wrap (Key key)
열쇠를 랩 합니다. |
javax.crypto.spec 에서의 InvalidKeyException 의 사용 |
---|
InvalidKeyException 를 throw 하는 javax.crypto.spec 의 메소드 | |
---|---|
static boolean |
DESKeySpec. isParityAdjusted (byte[] key,
int offset)
offset 로부터 시작되는 지정된 DES 열쇠 데이터가 패리티 조정되고 있는지 어떤지를 판정합니다. |
static boolean |
DESedeKeySpec. isParityAdjusted (byte[] key,
int offset)
offset 로부터 시작되는 지정된 DES-EDE 열쇠가 패리티 조정되고 있는지 어떤지를 판정합니다. |
static boolean |
DESKeySpec. isWeak (byte[] key,
int offset)
주어진(given) DES 열쇠 데이터가 취약 (weak) 또는 준취약 (semi-weak)의 어디에서 있는지를 체크합니다. |
InvalidKeyException 를 throw 하는 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 의 사용 |
---|
InvalidKeyException 를 throw 하는 javax.security.cert 의 메소드 | |
---|---|
abstract void |
Certificate. verify (PublicKey key)
지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다. |
abstract void |
Certificate. verify (PublicKey key,
String sigProvider)
지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.