|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
SecureRandom 를 사용하고 있는 패키지 | |
---|---|
java.security | 시큐리티 시스템의 클래스와 인터페이스를 제공합니다. |
java.security.interfaces | RSA Laboratory Technical Note PKCS#1 로 정의되고 있는 RSA (Rivest, Shamir andAdleman AsymmetricCipher algorithm) 열쇠와 NIST 의 FIPS-186 로 정의되고 있는 DSA (Digital SignatureAlgorithm) 열쇠를 생성하기 위한 인터페이스를 제공합니다. |
javax.crypto | 암호화 조작의 클래스와 인터페이스를 제공합니다. |
javax.net.ssl | 시큐어 소켓 패키지의 클래스를 제공합니다. |
java.security 에서의 SecureRandom 의 사용 |
---|
SecureRandom 로서 선언되고 있는 java.security 의 필드 | |
---|---|
protected SecureRandom |
SignatureSpi. appRandom
어플리케이션 고유의 random number generation의 원입니다. |
SecureRandom 를 돌려주는 java.security 의 메소드 | |
---|---|
static SecureRandom |
SecureRandom. getInstance (String algorithm)
지정된 난수 제네레이터 (RNG) 알고리즘을 구현한 SecureRandom 객체를 돌려줍니다. |
static SecureRandom |
SecureRandom. getInstance (String algorithm,
Provider provider)
지정된 난수 제네레이터 (RNG) 알고리즘을 구현한 SecureRandom 객체를 돌려줍니다. |
static SecureRandom |
SecureRandom. getInstance (String algorithm,
String provider)
지정된 난수 제네레이터 (RNG) 알고리즘을 구현한 SecureRandom 객체를 돌려줍니다. |
SecureRandom 형의 파라미터를 가지는 java.security 의 메소드 | |
---|---|
protected abstract void |
AlgorithmParameterGeneratorSpi. engineInit (AlgorithmParameterSpec genParamSpec,
SecureRandom random)
알고리즘 특정형의 파라미터 생성치세트로, 파라미터 제네레이터를 초기화합니다. |
protected abstract void |
AlgorithmParameterGeneratorSpi. engineInit (int size,
SecureRandom random)
특정의 사이즈와 random number generation의 바탕으로 대해, 파라미터 제네레이터를 초기화합니다. |
protected void |
SignatureSpi. engineInitSign (PrivateKey privateKey,
SecureRandom random)
서명 객체를, 서명 조작을 위해서(때문에) 지정된 비공개키와 random number generation의 원으로 초기화합니다. |
void |
AlgorithmParameterGenerator. init (AlgorithmParameterSpec genParamSpec,
SecureRandom random)
알고리즘 특정형의 파라미터 생성치세트로, 파라미터 제네레이터를 초기화합니다. |
void |
AlgorithmParameterGenerator. init (int size,
SecureRandom random)
특정의 사이즈와 random number generation의 바탕으로 대해, 파라미터 제네레이터를 초기화합니다. |
void |
KeyPairGeneratorSpi. initialize (AlgorithmParameterSpec params,
SecureRandom random)
지정된 파라미터 세트와 사용자가 제공하는 random number generation의 원을 사용해, 열쇠 페어 제네레이터를 초기화합니다. |
void |
KeyPairGenerator. initialize (AlgorithmParameterSpec params,
SecureRandom random)
지정된 파라미터 세트와 random number generation의 원을 사용해 열쇠 페어 제네레이터를 초기화합니다. |
abstract void |
KeyPairGeneratorSpi. initialize (int keysize,
SecureRandom random)
디폴트의 파라미터 세트를 사용해, 특정의 키 사이즈에 대해서 열쇠 페어 제네레이터를 초기화합니다. |
void |
KeyPairGenerator. initialize (int keysize,
SecureRandom random)
임의의 키 사이즈 대하는 열쇠 페어 제네레이터를 초기화합니다. |
void |
Signature. initSign (PrivateKey privateKey,
SecureRandom random)
서명용으로 이 객체를 초기화합니다. |
java.security.interfaces 에서의 SecureRandom 의 사용 |
---|
SecureRandom 형의 파라미터를 가지는 java.security.interfaces 의 메소드 | |
---|---|
void |
DSAKeyPairGenerator. initialize (DSAParams params,
SecureRandom random)
DSA 패밀리의 파라미터 (p, q, 및 g)와 옵션의 SecureRandom 비트 소스를 사용해, 열쇠 페어 제네레이터를 초기화합니다. |
void |
DSAKeyPairGenerator. initialize (int modlen,
boolean genParams,
SecureRandom random)
지정된 계수(modulus)의 길이 (파라미터는 아니다)의 열쇠 페어 제네레이터와 옵션의 SecureRandom 비트 소스를 초기화합니다. |
javax.crypto 에서의 SecureRandom 의 사용 |
---|
SecureRandom 형의 파라미터를 가지는 javax.crypto 의 메소드 | |
---|---|
protected abstract void |
KeyGeneratorSpi. engineInit (AlgorithmParameterSpec params,
SecureRandom random)
지정된 파라미터 세트와 사용자가 제공하는 random number generation의 원을 사용해, 열쇠 제네레이터를 초기화합니다. |
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 |
KeyGeneratorSpi. engineInit (int keysize,
SecureRandom random)
지정된 random number generation의 원을 사용해, 이 열쇠 제네레이터를 특정의 열쇠 사이즈에 응해 초기화합니다. |
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 void |
KeyGeneratorSpi. engineInit (SecureRandom random)
열쇠 제네레이터를 초기화합니다. |
void |
KeyGenerator. init (AlgorithmParameterSpec params,
SecureRandom random)
지정된 파라미터 세트와 사용자가 제공하는>random number generation의 원을 사용해, 이 열쇠 제네레이터를 초기화합니다. |
void |
Cipher. init (int opmode,
Certificate certificate,
SecureRandom random)
이 암호를, 검증 조작을 위해서(때문에) 지정된 공개키 및 random number generation의 원을 사용해 초기화합니다. |
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 |
KeyGenerator. init (int keysize,
SecureRandom random)
사용자가 제공하는>random number generation의 원을 사용해, 이 열쇠 제네레이터를 특정의 열쇠 사이즈에 응해 초기화합니다. |
void |
KeyAgreement. init (Key key,
AlgorithmParameterSpec params,
SecureRandom random)
지정된 열쇠, 알고리즘 파라미터세트, 및 random number generation의 원을 사용해 이 열쇠 합의를 초기화합니다. |
void |
KeyAgreement. init (Key key,
SecureRandom random)
지정된 열쇠와 random number generation의 원으로 이 열쇠 합의를 초기화합니다. |
void |
KeyGenerator. init (SecureRandom random)
이 열쇠 제네레이터를 초기화합니다. |
javax.net.ssl 에서의 SecureRandom 의 사용 |
---|
SecureRandom 형의 파라미터를 가지는 javax.net.ssl 의 메소드 | |
---|---|
protected abstract void |
SSLContextSpi. engineInit (KeyManager [] km,
TrustManager [] tm,
SecureRandom sr)
이 문맥을 초기화합니다. |
void |
SSLContext. init (KeyManager [] km,
TrustManager [] tm,
SecureRandom random)
이 문맥을 초기화합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.