|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
BigInteger を使用しているパッケージ | |
java.awt.image | イメージの作成や変更を行うクラスを提供します。 |
java.math | 任意精度の整数演算 (BigInteger)、および任意精度の 10 進数演算 (BigDecimal) を実行するためのクラスを提供します。 |
java.security.cert | 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 |
java.security.interfaces | RSA Laboratory Technical Note PKCS#1 で定義されている RSA (Rivest, Shamir and Adleman AsymmetricCipher algorithm) 鍵、および NIST の FIPS-186 で定義されている DSA (Digital Signature Algorithm) 鍵を生成するためのインタフェースを提供します。 |
java.security.spec | 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 |
javax.crypto.interfaces | RSA Laboratories の PKCS #3 で定義されている Diffie-Hellman 鍵のインタフェースを提供します。 |
javax.crypto.spec | 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 |
javax.security.cert | 公開鍵証明書用のクラスを提供します。 |
java.awt.image での BigInteger の使用 |
BigInteger を返す java.awt.image のメソッド | |
BigInteger |
IndexColorModel.getValidPixels()
カラーマップの有効/無効ピクセルを示す BigInteger を返します。 |
BigInteger 型のパラメータを持つ java.awt.image のコンストラクタ | |
IndexColorModel(int bits,
int size,
int[] cmap,
int start,
int transferType,
BigInteger validBits)
int の配列から IndexColorModel を構築します。 |
java.math での BigInteger の使用 |
BigInteger として宣言されている java.math のフィールド | |
static BigInteger |
BigInteger.ZERO
BigInteger 定数 0 です。 |
static BigInteger |
BigInteger.ONE
BigInteger 定数 1 です。 |
BigInteger を返す java.math のメソッド | |
static BigInteger |
BigInteger.probablePrime(int bitLength,
Random rnd)
指定されたビット長で正の BigInteger (おそらく素数) を返します。 |
static BigInteger |
BigInteger.valueOf(long val)
値が指定した long の値と等しい BigInteger を返します。 |
BigInteger |
BigInteger.add(BigInteger val)
値が (this + val) の BigInteger を返します。 |
BigInteger |
BigInteger.subtract(BigInteger val)
値が (this - val) の BigInteger を返します。 |
BigInteger |
BigInteger.multiply(BigInteger val)
値が (this * val) の BigInteger を返します。 |
BigInteger |
BigInteger.divide(BigInteger val)
値が (this / val) の BigInteger を返します。 |
BigInteger[] |
BigInteger.divideAndRemainder(BigInteger val)
(this / val) そして (this % val) と続く、2 つの BigInteger の配列を返します。 |
BigInteger |
BigInteger.remainder(BigInteger val)
値が (this % val) の BigInteger を返します。 |
BigInteger |
BigInteger.pow(int exponent)
値が (thisexponent) の BigInteger を返します。 |
BigInteger |
BigInteger.gcd(BigInteger val)
値が abs(this) と abs(val) の最大公約数である BigInteger を返します。 |
BigInteger |
BigInteger.abs()
値がこの BigInteger の絶対値である BigInteger を返します。 |
BigInteger |
BigInteger.negate()
値が (-this) の BigInteger を返します。 |
BigInteger |
BigInteger.mod(BigInteger m)
値が (this mod m) の BigInteger を返します。 |
BigInteger |
BigInteger.modPow(BigInteger exponent,
BigInteger m)
値が (thisexponent mod m) の BigInteger を返します (pow と違って、このメソッドは負の指数を許容する)。 |
BigInteger |
BigInteger.modInverse(BigInteger m)
値が (this-1 mod m) の BigInteger を返します。 |
BigInteger |
BigInteger.shiftLeft(int n)
値が (this << n) の BigInteger を返します。 |
BigInteger |
BigInteger.shiftRight(int n)
値が (this >> n) の BigInteger を返します。 |
BigInteger |
BigInteger.and(BigInteger val)
値が (this & val) の BigInteger を返します (このメソッドは、this と val の両方が負の場合は負の BigInteger を返す)。 |
BigInteger |
BigInteger.or(BigInteger val)
値が (this | val) の BigInteger を返します (このメソッドは、this または val が負の場合は負の BigInteger を返す)。 |
BigInteger |
BigInteger.xor(BigInteger val)
値が (this ^ val) の BigInteger を返します (このメソッドは、this と val の片方だけが負の場合に負の BigInteger を返す)。 |
BigInteger |
BigInteger.not()
値が (‾this) の BigInteger を返します (このメソッドは、この BigInteger が負でない場合に負の値を返す)。 |
BigInteger |
BigInteger.andNot(BigInteger val)
値が (this & ‾val) である BigInteger を返します。 |
BigInteger |
BigInteger.setBit(int n)
値がこの BigInteger に等しい BigInteger を、指定されたビットを設定して返します ((this | (1<<n)) を計算する)。 |
BigInteger |
BigInteger.clearBit(int n)
値がこの BigInteger に等しい BigInteger を、指定されたビットをクリアして返します ((this & ‾(1<<n)) を計算する)。 |
BigInteger |
BigInteger.flipBit(int n)
値がこの BigInteger に等しい BigInteger を、指定されたビットを反転させて返します ((this ^ (1<<n)) を計算する)。 |
BigInteger |
BigInteger.min(BigInteger val)
この BigInteger と val の最小値を返します。 |
BigInteger |
BigInteger.max(BigInteger val)
この BigInteger と val の最大値を返します。 |
BigInteger |
BigDecimal.unscaledValue()
値がこの BigDecimal の「スケールなしの値」である BigDecimal を返します ((this * 10this.scale()) を計算する)。 |
BigInteger |
BigDecimal.toBigInteger()
この BigDecimal を BigInteger に変換します。 |
BigInteger 型のパラメータを持つ java.math のメソッド | |
BigInteger |
BigInteger.add(BigInteger val)
値が (this + val) の BigInteger を返します。 |
BigInteger |
BigInteger.subtract(BigInteger val)
値が (this - val) の BigInteger を返します。 |
BigInteger |
BigInteger.multiply(BigInteger val)
値が (this * val) の BigInteger を返します。 |
BigInteger |
BigInteger.divide(BigInteger val)
値が (this / val) の BigInteger を返します。 |
BigInteger[] |
BigInteger.divideAndRemainder(BigInteger val)
(this / val) そして (this % val) と続く、2 つの BigInteger の配列を返します。 |
BigInteger |
BigInteger.remainder(BigInteger val)
値が (this % val) の BigInteger を返します。 |
BigInteger |
BigInteger.gcd(BigInteger val)
値が abs(this) と abs(val) の最大公約数である BigInteger を返します。 |
BigInteger |
BigInteger.mod(BigInteger m)
値が (this mod m) の BigInteger を返します。 |
BigInteger |
BigInteger.modPow(BigInteger exponent,
BigInteger m)
値が (thisexponent mod m) の BigInteger を返します (pow と違って、このメソッドは負の指数を許容する)。 |
BigInteger |
BigInteger.modPow(BigInteger exponent,
BigInteger m)
値が (thisexponent mod m) の BigInteger を返します (pow と違って、このメソッドは負の指数を許容する)。 |
BigInteger |
BigInteger.modInverse(BigInteger m)
値が (this-1 mod m) の BigInteger を返します。 |
BigInteger |
BigInteger.and(BigInteger val)
値が (this & val) の BigInteger を返します (このメソッドは、this と val の両方が負の場合は負の BigInteger を返す)。 |
BigInteger |
BigInteger.or(BigInteger val)
値が (this | val) の BigInteger を返します (このメソッドは、this または val が負の場合は負の BigInteger を返す)。 |
BigInteger |
BigInteger.xor(BigInteger val)
値が (this ^ val) の BigInteger を返します (このメソッドは、this と val の片方だけが負の場合に負の BigInteger を返す)。 |
BigInteger |
BigInteger.andNot(BigInteger val)
値が (this & ‾val) である BigInteger を返します。 |
int |
BigInteger.compareTo(BigInteger val)
この BigInteger を指定された BigInteger と比較します。 |
BigInteger |
BigInteger.min(BigInteger val)
この BigInteger と val の最小値を返します。 |
BigInteger |
BigInteger.max(BigInteger val)
この BigInteger と val の最大値を返します。 |
BigInteger 型のパラメータを持つ java.math のコンストラクタ | |
BigDecimal(BigInteger val)
BigInteger を BigDecimal に変換します。 |
|
BigDecimal(BigInteger unscaledVal,
int scale)
BigInteger のスケールなしの値と int スケールを BigDecimal に変換します。 |
java.security.cert での BigInteger の使用 |
BigInteger を返す java.security.cert のメソッド | |
abstract BigInteger |
X509Certificate.getSerialNumber()
証明書から serialNumber 値を取得します。 |
BigInteger |
X509CertSelector.getSerialNumber()
serialNumber 基準値を返します。 |
BigInteger |
X509CRLSelector.getMinCRL()
minCRLNumber 基準値を返します。 |
BigInteger |
X509CRLSelector.getMaxCRL()
maxCRLNumber 基準値を返します。 |
abstract BigInteger |
X509CRLEntry.getSerialNumber()
この X509CRLEntry からシリアル番号 userCertificate を取得します。 |
BigInteger 型のパラメータを持つ java.security.cert のメソッド | |
void |
X509CertSelector.setSerialNumber(BigInteger serial)
serialNumber 基準値を設定します。 |
void |
X509CRLSelector.setMinCRLNumber(BigInteger minCRL)
minCRLNumber 基準値を設定します。 |
void |
X509CRLSelector.setMaxCRLNumber(BigInteger maxCRL)
maxCRLNumber 基準値を設定します。 |
abstract X509CRLEntry |
X509CRL.getRevokedCertificate(BigInteger serialNumber)
指定された証明書の serialNumber を持つ CRL エントリを取得します (ある場合)。 |
java.security.interfaces での BigInteger の使用 |
BigInteger を返す java.security.interfaces のメソッド | |
BigInteger |
RSAPublicKey.getPublicExponent()
公開指数を返します。 |
BigInteger |
RSAPrivateKey.getPrivateExponent()
非公開指数を返します。 |
BigInteger |
RSAPrivateCrtKey.getPublicExponent()
公開指数を返します。 |
BigInteger |
RSAPrivateCrtKey.getPrimeP()
primeP を返します。 |
BigInteger |
RSAPrivateCrtKey.getPrimeQ()
primeQ を返します。 |
BigInteger |
RSAPrivateCrtKey.getPrimeExponentP()
primeExponentP を返します。 |
BigInteger |
RSAPrivateCrtKey.getPrimeExponentQ()
primeExponentQ を返します。 |
BigInteger |
RSAPrivateCrtKey.getCrtCoefficient()
crtCoefficient を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKey.getPublicExponent()
公開指数を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKey.getPrimeP()
primeP を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKey.getPrimeQ()
primeQ を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKey.getPrimeExponentP()
primeExponentP を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKey.getPrimeExponentQ()
primeExponentQ を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKey.getCrtCoefficient()
crtCoefficient を返します。 |
BigInteger |
RSAKey.getModulus()
モジュラスを返します。 |
BigInteger |
DSAPublicKey.getY()
公開鍵の値 y を返します。 |
BigInteger |
DSAPrivateKey.getX()
非公開鍵の値 x を返します。 |
BigInteger |
DSAParams.getP()
プライムの p を返します。 |
BigInteger |
DSAParams.getQ()
サブプライムの q を返します。 |
BigInteger |
DSAParams.getG()
ベースの g を返します。 |
java.security.spec での BigInteger の使用 |
BigInteger として宣言されている java.security.spec のフィールド | |
static BigInteger |
RSAKeyGenParameterSpec.F0
公開指数値 F0 = 3 |
static BigInteger |
RSAKeyGenParameterSpec.F4
公開指数値 F4 = 65537 |
BigInteger を返す java.security.spec のメソッド | |
BigInteger |
RSAPublicKeySpec.getModulus()
モジュラスを返します。 |
BigInteger |
RSAPublicKeySpec.getPublicExponent()
公開指数を返します。 |
BigInteger |
RSAPrivateKeySpec.getModulus()
モジュラスを返します。 |
BigInteger |
RSAPrivateKeySpec.getPrivateExponent()
非公開指数を返します。 |
BigInteger |
RSAPrivateCrtKeySpec.getPublicExponent()
公開指数を返します。 |
BigInteger |
RSAPrivateCrtKeySpec.getPrimeP()
primeP を返します。 |
BigInteger |
RSAPrivateCrtKeySpec.getPrimeQ()
primeQ を返します。 |
BigInteger |
RSAPrivateCrtKeySpec.getPrimeExponentP()
primeExponentP を返します。 |
BigInteger |
RSAPrivateCrtKeySpec.getPrimeExponentQ()
primeExponentQ を返します。 |
BigInteger |
RSAPrivateCrtKeySpec.getCrtCoefficient()
crtCoefficient を返します。 |
BigInteger |
RSAOtherPrimeInfo.getPrime()
プライムを返します。 |
BigInteger |
RSAOtherPrimeInfo.getExponent()
プライムの指数を返します。 |
BigInteger |
RSAOtherPrimeInfo.getCrtCoefficient()
プライムの crtCoefficient を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPublicExponent()
公開指数を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPrimeP()
primeP を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPrimeQ()
primeQ を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPrimeExponentP()
primeExponentP を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPrimeExponentQ()
primeExponentQ を返します。 |
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getCrtCoefficient()
crtCoefficient を返します。 |
BigInteger |
RSAKeyGenParameterSpec.getPublicExponent()
公開指数値を返します。 |
BigInteger |
DSAPublicKeySpec.getY()
公開鍵 y を返します。 |
BigInteger |
DSAPublicKeySpec.getP()
プライム p を返します。 |
BigInteger |
DSAPublicKeySpec.getQ()
サブプライム q を返します。 |
BigInteger |
DSAPublicKeySpec.getG()
ベース g を返します。 |
BigInteger |
DSAPrivateKeySpec.getX()
非公開鍵 x を返します。 |
BigInteger |
DSAPrivateKeySpec.getP()
プライム p を返します。 |
BigInteger |
DSAPrivateKeySpec.getQ()
サブプライム q を返します。 |
BigInteger |
DSAPrivateKeySpec.getG()
ベース g を返します。 |
BigInteger |
DSAParameterSpec.getP()
プライム p を返します。 |
BigInteger |
DSAParameterSpec.getQ()
サブプライム q を返します。 |
BigInteger |
DSAParameterSpec.getG()
ベース g を返します。 |
BigInteger 型のパラメータを持つ java.security.spec のコンストラクタ | |
RSAPublicKeySpec(BigInteger modulus,
BigInteger publicExponent)
新しい RSAPublicKeySpec を作成します。 |
|
RSAPublicKeySpec(BigInteger modulus,
BigInteger publicExponent)
新しい RSAPublicKeySpec を作成します。 |
|
RSAPrivateKeySpec(BigInteger modulus,
BigInteger privateExponent)
新しい RSAPrivateKeySpec を作成します。 |
|
RSAPrivateKeySpec(BigInteger modulus,
BigInteger privateExponent)
新しい RSAPrivateKeySpec を作成します。 |
|
RSAPrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient)
PKCS#1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、および crtCoefficient を指定し、新しい RSAPrivateCrtKeySpec を作成します。 |
|
RSAPrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient)
PKCS#1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、および crtCoefficient を指定し、新しい RSAPrivateCrtKeySpec を作成します。 |
|
RSAPrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient)
PKCS#1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、および crtCoefficient を指定し、新しい RSAPrivateCrtKeySpec を作成します。 |
|
RSAPrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient)
PKCS#1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、および crtCoefficient を指定し、新しい RSAPrivateCrtKeySpec を作成します。 |
|
RSAPrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient)
PKCS#1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、および crtCoefficient を指定し、新しい RSAPrivateCrtKeySpec を作成します。 |
|
RSAPrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient)
PKCS#1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、および crtCoefficient を指定し、新しい RSAPrivateCrtKeySpec を作成します。 |
|
RSAPrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient)
PKCS#1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、および crtCoefficient を指定し、新しい RSAPrivateCrtKeySpec を作成します。 |
|
RSAPrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient)
PKCS#1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、および crtCoefficient を指定し、新しい RSAPrivateCrtKeySpec を作成します。 |
|
RSAOtherPrimeInfo(BigInteger prime,
BigInteger primeExponent,
BigInteger crtCoefficient)
PKCS#1 の定義によるprime、primeExponent、crtCoefficient を与える新しい RSAOtherPrimeInfo を作成します。 |
|
RSAOtherPrimeInfo(BigInteger prime,
BigInteger primeExponent,
BigInteger crtCoefficient)
PKCS#1 の定義によるprime、primeExponent、crtCoefficient を与える新しい RSAOtherPrimeInfo を作成します。 |
|
RSAOtherPrimeInfo(BigInteger prime,
BigInteger primeExponent,
BigInteger crtCoefficient)
PKCS#1 の定義によるprime、primeExponent、crtCoefficient を与える新しい RSAOtherPrimeInfo を作成します。 |
|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient,
RSAOtherPrimeInfo[] otherPrimeInfo)
PKCS#1 v2.1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient、および otherPrimeInfo を指定し、新しい RSAMultiPrimePrivateCrtKeySpec を作成します。
|
|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient,
RSAOtherPrimeInfo[] otherPrimeInfo)
PKCS#1 v2.1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient、および otherPrimeInfo を指定し、新しい RSAMultiPrimePrivateCrtKeySpec を作成します。
|
|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient,
RSAOtherPrimeInfo[] otherPrimeInfo)
PKCS#1 v2.1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient、および otherPrimeInfo を指定し、新しい RSAMultiPrimePrivateCrtKeySpec を作成します。
|
|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient,
RSAOtherPrimeInfo[] otherPrimeInfo)
PKCS#1 v2.1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient、および otherPrimeInfo を指定し、新しい RSAMultiPrimePrivateCrtKeySpec を作成します。
|
|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient,
RSAOtherPrimeInfo[] otherPrimeInfo)
PKCS#1 v2.1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient、および otherPrimeInfo を指定し、新しい RSAMultiPrimePrivateCrtKeySpec を作成します。
|
|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient,
RSAOtherPrimeInfo[] otherPrimeInfo)
PKCS#1 v2.1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient、および otherPrimeInfo を指定し、新しい RSAMultiPrimePrivateCrtKeySpec を作成します。
|
|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient,
RSAOtherPrimeInfo[] otherPrimeInfo)
PKCS#1 v2.1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient、および otherPrimeInfo を指定し、新しい RSAMultiPrimePrivateCrtKeySpec を作成します。
|
|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus,
BigInteger publicExponent,
BigInteger privateExponent,
BigInteger primeP,
BigInteger primeQ,
BigInteger primeExponentP,
BigInteger primeExponentQ,
BigInteger crtCoefficient,
RSAOtherPrimeInfo[] otherPrimeInfo)
PKCS#1 v2.1 に定義された modulus、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient、および otherPrimeInfo を指定し、新しい RSAMultiPrimePrivateCrtKeySpec を作成します。
|
|
RSAKeyGenParameterSpec(int keysize,
BigInteger publicExponent)
指定されたキーサイズおよび公開指数値から新しい RSAParameterSpec オブジェクトを構築します。 |
|
DSAPublicKeySpec(BigInteger y,
BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAPublicKeySpec を作成します。 |
|
DSAPublicKeySpec(BigInteger y,
BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAPublicKeySpec を作成します。 |
|
DSAPublicKeySpec(BigInteger y,
BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAPublicKeySpec を作成します。 |
|
DSAPublicKeySpec(BigInteger y,
BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAPublicKeySpec を作成します。 |
|
DSAPrivateKeySpec(BigInteger x,
BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAPrivateKeySpec を作成します。 |
|
DSAPrivateKeySpec(BigInteger x,
BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAPrivateKeySpec を作成します。 |
|
DSAPrivateKeySpec(BigInteger x,
BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAPrivateKeySpec を作成します。 |
|
DSAPrivateKeySpec(BigInteger x,
BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAPrivateKeySpec を作成します。 |
|
DSAParameterSpec(BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAParameterSpec を作成します。 |
|
DSAParameterSpec(BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAParameterSpec を作成します。 |
|
DSAParameterSpec(BigInteger p,
BigInteger q,
BigInteger g)
指定されたパラメータ値を使って新しい DSAParameterSpec を作成します。 |
javax.crypto.interfaces での BigInteger の使用 |
BigInteger を返す javax.crypto.interfaces のメソッド | |
BigInteger |
DHPrivateKey.getX()
非公開鍵の値 x を返します。 |
BigInteger |
DHPublicKey.getY()
公開鍵の値 y を返します。 |
javax.crypto.spec での BigInteger の使用 |
BigInteger を返す javax.crypto.spec のメソッド | |
BigInteger |
DHPublicKeySpec.getY()
公開鍵の値 y を返します。 |
BigInteger |
DHPublicKeySpec.getP()
プライムモジュラス p を返します。 |
BigInteger |
DHPublicKeySpec.getG()
ベースジェネレータ g を返します。 |
BigInteger |
DHPrivateKeySpec.getX()
非公開鍵の値 x を返します。 |
BigInteger |
DHPrivateKeySpec.getP()
プライムモジュラス p を返します。 |
BigInteger |
DHPrivateKeySpec.getG()
ベースジェネレータ g を返します。 |
BigInteger |
DHParameterSpec.getP()
プライムモジュラス p を返します。 |
BigInteger |
DHParameterSpec.getG()
ベースジェネレータ g を返します。 |
BigInteger 型のパラメータを持つ javax.crypto.spec のコンストラクタ | |
DHPublicKeySpec(BigInteger y,
BigInteger p,
BigInteger g)
公開鍵の値 y 、プライムモジュラス p 、およびベースジェネレータ g をとるコンストラクタです。 |
|
DHPublicKeySpec(BigInteger y,
BigInteger p,
BigInteger g)
公開鍵の値 y 、プライムモジュラス p 、およびベースジェネレータ g をとるコンストラクタです。 |
|
DHPublicKeySpec(BigInteger y,
BigInteger p,
BigInteger g)
公開鍵の値 y 、プライムモジュラス p 、およびベースジェネレータ g をとるコンストラクタです。 |
|
DHPrivateKeySpec(BigInteger x,
BigInteger p,
BigInteger g)
非公開鍵の値 x 、プライムモジュラス p 、およびベースジェネレータ g をとるコンストラクタです。 |
|
DHPrivateKeySpec(BigInteger x,
BigInteger p,
BigInteger g)
非公開鍵の値 x 、プライムモジュラス p 、およびベースジェネレータ g をとるコンストラクタです。 |
|
DHPrivateKeySpec(BigInteger x,
BigInteger p,
BigInteger g)
非公開鍵の値 x 、プライムモジュラス p 、およびベースジェネレータ g をとるコンストラクタです。 |
|
DHParameterSpec(BigInteger p,
BigInteger g)
プライムモジュラス p およびベースジェネレータ g を使用して、Diffie-Hellman のパラメータセットを構築します。 |
|
DHParameterSpec(BigInteger p,
BigInteger g)
プライムモジュラス p およびベースジェネレータ g を使用して、Diffie-Hellman のパラメータセットを構築します。 |
|
DHParameterSpec(BigInteger p,
BigInteger g,
int l)
プライムモジュラス p 、ベースジェネレータ g 、およびランダム指数 (非公開の値) のビット単位のサイズ l を使用して、Diffie-Hellman のパラメータセットを構築します。 |
|
DHParameterSpec(BigInteger p,
BigInteger g,
int l)
プライムモジュラス p 、ベースジェネレータ g 、およびランダム指数 (非公開の値) のビット単位のサイズ l を使用して、Diffie-Hellman のパラメータセットを構築します。 |
javax.security.cert での BigInteger の使用 |
BigInteger を返す javax.security.cert のメソッド | |
abstract BigInteger |
X509Certificate.getSerialNumber()
証明書から serialNumber 値を取得します。 |
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前 次 | フレームあり フレームなし |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.