|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class RSAMultiPrimePrivateCrtKeySpec extends RSAPrivateKeySpec
Key, KeyFactory, KeySpec, PKCS8EncodedKeySpec, RSAPrivateKeySpec, RSAPublicKeySpec, RSAOtherPrimeInfo| Конструктор и Описание |
|---|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, RSAOtherPrimeInfo[] otherPrimeInfo)
Создает новое
RSAMultiPrimePrivateCrtKeySpec учитывая модуль, publicExponent, privateExponent, primeP, primeQ, primeExponentP, primeExponentQ, crtCoefficient, и otherPrimeInfo как определено в PKCS#1 v2.1. |
| Модификатор и Тип | Метод и Описание |
|---|---|
BigInteger |
getCrtCoefficient()
Возвращает crtCoefficient.
|
RSAOtherPrimeInfo[] |
getOtherPrimeInfo()
Возвращает копию otherPrimeInfo или нуля, если есть только два простых множителя (p и q).
|
BigInteger |
getPrimeExponentP()
Возвращает primeExponentP.
|
BigInteger |
getPrimeExponentQ()
Возвращает primeExponentQ.
|
BigInteger |
getPrimeP()
Возвращает primeP.
|
BigInteger |
getPrimeQ()
Возвращает primeQ.
|
BigInteger |
getPublicExponent()
Возвращает общедоступную экспоненту.
|
getModulus, getPrivateExponentpublic RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, RSAOtherPrimeInfo[] otherPrimeInfo)
RSAMultiPrimePrivateCrtKeySpec учитывая модуль, publicExponent, privateExponent, primeP, primeQ, primeExponentP, primeExponentQ, crtCoefficient, и otherPrimeInfo как определено в PKCS#1 v2.1. Отметьте что содержание otherPrimeInfo копируются, чтобы защитить от последующей модификации, создавая этот объект.
modulus - модуль n.publicExponent - общедоступная экспонента e.privateExponent - частная экспонента d.primeP - простой множитель p n.primeQ - простой множитель q n.primeExponentP - это - d модник (p-1).primeExponentQ - это - d модник (q-1).crtCoefficient - китайский коэффициент Теоремы Остатка q-1 ультрасовременный p.otherPrimeInfo - триплеты остальной части начал, нуль может быть определен, если есть только два простых множителя (p и q).NullPointerException - если любой из параметров, то есть. modulus, publicExponent, privateExponent, primeP, primeQ, primeExponentP, primeExponentQ, crtCoefficient, нуль.IllegalArgumentException - если пустое, то есть 0-длиной, otherPrimeInfo определяется.public BigInteger getPublicExponent()
public BigInteger getPrimeP()
public BigInteger getPrimeQ()
public BigInteger getPrimeExponentP()
public BigInteger getPrimeExponentQ()
public BigInteger getCrtCoefficient()
public RSAOtherPrimeInfo[] getOtherPrimeInfo()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92