パッケージ | 説明 |
---|---|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.interfaces |
RSA Laboratory Technical Note PKCS#1で定義されているRSA (Rivest, Shamir and Adleman AsymmetricCipher algorithm)鍵と、NISTのFIPS-186で定義されているDSA (Digital Signature Algorithm)鍵を生成するためのインタフェースを提供します。
|
javax.crypto |
暗号化操作のクラスとインタフェースを提供します。
|
javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
修飾子と型 | フィールドと説明 |
---|---|
protected SecureRandom |
SignatureSpi.appRandom
アプリケーション固有の乱数発生の元です。
|
修飾子と型 | メソッドと説明 |
---|---|
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オブジェクトを返します。
|
static SecureRandom |
SecureRandom.getInstanceStrong()
|
修飾子と型 | メソッドと説明 |
---|---|
protected abstract void |
AlgorithmParameterGeneratorSpi.engineInit(AlgorithmParameterSpec genParamSpec, SecureRandom random)
アルゴリズム固有型のパラメータ生成値のセットで、パラメータ・ジェネレータを初期化します。
|
protected abstract void |
AlgorithmParameterGeneratorSpi.engineInit(int size, SecureRandom random)
特定のサイズと乱数発生の元に対して、パラメータ・ジェネレータを初期化します。
|
protected void |
SignatureSpi.engineInitSign(PrivateKey privateKey, SecureRandom random)
署名オブジェクトを、署名操作のために指定された非公開鍵と乱数発生の元で初期化します。
|
void |
AlgorithmParameterGenerator.init(AlgorithmParameterSpec genParamSpec, SecureRandom random)
アルゴリズム固有型のパラメータ生成値のセットで、パラメータ・ジェネレータを初期化します。
|
void |
AlgorithmParameterGenerator.init(int size, SecureRandom random)
特定のサイズと乱数発生の元に対して、パラメータ・ジェネレータを初期化します。
|
void |
KeyPairGenerator.initialize(AlgorithmParameterSpec params, SecureRandom random)
指定されたパラメータ・セットと乱数発生の元を使って鍵ペア・ジェネレータを初期化します。
|
void |
KeyPairGeneratorSpi.initialize(AlgorithmParameterSpec params, SecureRandom random)
指定されたパラメータ・セットとユーザーが提供する乱数発生の元を使って、鍵ペア・ジェネレータを初期化します。
|
void |
KeyPairGenerator.initialize(int keysize, SecureRandom random)
任意のキー・サイズ対する鍵ペア・ジェネレータを初期化します。指定された乱数発生の元と、デフォルトのパラメータ・セットを使用します。
|
abstract void |
KeyPairGeneratorSpi.initialize(int keysize, SecureRandom random)
デフォルトのパラメータ・セットを使って、特定のキー・サイズに対して鍵ペア・ジェネレータを初期化します。
|
void |
Signature.initSign(PrivateKey privateKey, SecureRandom random)
署名用にこのオブジェクトを初期化します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
DSAKeyPairGenerator.initialize(DSAParams params, SecureRandom random)
DSAファミリのパラメータ(p、q、およびg)とオプションのSecureRandomビット・ソースを使用して、鍵ペア・ジェネレータを初期化します。
|
void |
DSAKeyPairGenerator.initialize(int modlen, boolean genParams, SecureRandom random)
指定されたモジュラスの長さ(パラメータではない)の鍵ペア・ジェネレータとオプションのSecureRandomビット・ソースを初期化します。
|
修飾子と型 | メソッドと説明 |
---|---|
protected abstract void |
KeyGeneratorSpi.engineInit(AlgorithmParameterSpec params, SecureRandom random)
指定されたパラメータ・セットとユーザーが提供する乱数発生の元を使って、鍵ジェネレータを初期化します。
|
protected abstract void |
CipherSpi.engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)
鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。
|
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 |
KeyGeneratorSpi.engineInit(int keysize, SecureRandom random)
指定された乱数発生の元を使って、この鍵ジェネレータを特定の鍵サイズに応じて初期化します。
|
protected abstract void |
KeyAgreementSpi.engineInit(Key key, AlgorithmParameterSpec params, SecureRandom random)
指定された鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの鍵合意を初期化します。
|
protected abstract void |
KeyAgreementSpi.engineInit(Key key, SecureRandom random)
指定された鍵と乱数発生の元でこの鍵合意を初期化します。
|
protected abstract void |
KeyGeneratorSpi.engineInit(SecureRandom random)
鍵ジェネレータを初期化します。
|
void |
KeyGenerator.init(AlgorithmParameterSpec params, SecureRandom random)
指定されたパラメータ・セットとユーザーが提供する乱数発生の元を使って、この鍵ジェネレータを初期化します。
|
void |
Cipher.init(int opmode, Certificate certificate, SecureRandom random)
この暗号を、検証操作のために指定された公開鍵および乱数発生の元を使って初期化します。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)
鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameters params, SecureRandom random)
鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの暗号を初期化します。
|
void |
Cipher.init(int opmode, Key key, SecureRandom random)
鍵と乱数発生の元を使用してこの暗号を初期化します。
|
void |
KeyGenerator.init(int keysize, SecureRandom random)
ユーザーが提供する乱数発生の元を使って、この鍵ジェネレータを特定の鍵サイズに応じて初期化します。
|
void |
KeyAgreement.init(Key key, AlgorithmParameterSpec params, SecureRandom random)
指定された鍵、アルゴリズム・パラメータのセット、および乱数発生の元を使用してこの鍵合意を初期化します。
|
void |
KeyAgreement.init(Key key, SecureRandom random)
指定された鍵と乱数発生の元でこの鍵合意を初期化します。
|
void |
KeyGenerator.init(SecureRandom random)
この鍵ジェネレータを初期化します。
|
修飾子と型 | メソッドと説明 |
---|---|
protected abstract void |
SSLContextSpi.engineInit(KeyManager[] km, TrustManager[] tm, SecureRandom sr)
このコンテキストを初期化します。
|
void |
SSLContext.init(KeyManager[] km, TrustManager[] tm, SecureRandom random)
このコンテキストを初期化します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.