|
Bouncy Castle Cryptography Library 1.48 | ||||||||
PREV NEXT | FRAMES NO FRAMES |
Store
to find CRLs, certificates,
attribute certificates or cross certificates.
Store
to find CRLs, certificates, attribute
certificates or cross certificates.
APR2011_439
, this parameter set gives 128 bits of security but uses product-form polynomials and f=1+pF
.
APR2011_439
, this parameter set gives 128 bits of security but uses product-form polynomials
APR2011_743
, this parameter set gives 256 bits of security but uses product-form polynomials and f=1+pF
.
APR2011_439
, this parameter set gives 256 bits of security but uses product-form polynomials
AsymmetricHybridCipher
s.McElieceCCA2KeyPairGenerator
or McElieceCCA2KeyFactorySpi
.McElieceCCA2KeyPairGenerator
).
McElieceCCA2KeyFactorySpi
).
McElieceCCA2KeyPairGenerator
or McElieceCCA2KeyFactorySpi
.McElieceCCA2KeyPairGenerator
).
McElieceCCA2KeyFactorySpi
).
McElieceKeyPairGenerator
or McElieceKeyFactorySpi
.McElieceKeyPairGenerator
).
McElieceKeyFactorySpi
).
McElieceKeyPairGenerator
or McElieceKeyFactorySpi
.McElieceKeyPairGenerator
).
McElieceKeyFactorySpi
).
RainbowKeyFactorySpi
).
RainbowKeyFactorySpi
).
offset
into a 32 bit
integer (little-endian representation)
offset
into a 32 bit
integer (little-endian representation)
BigInteger
for use in arithmetic calculations.
DERApplicationSpecific
AsymmetricHybridCipher
to use for the test
PKIXParameters
object.
CommitmentTypeQualifier
instance.
CommitmentTypeQualifier
instance.
DISPLAY_TEXT_MAXIMUM_SIZE
here.
DisplayText
class, used in
CertificatePolicies
X509 V3 extensions (in policy qualifiers).DisplayText
instance.
DisplayText
instance.
p
and a base generator g
.
BCRainbowPrivateKey
.
BCRainbowPublicKey
.
selector
.
PKIXBuilderParameters
with the
specified Set
of most-trusted CAs.
PKIXParameters
with the specified
Set
of most-trusted CAs.
|F| < keyNormBound
and |G| < keyNormBound
BCMcElieceCCA2PrivateKey
.
BCMcEliecePrivateKey
.
BCMcElieceCCA2PublicKey
.
BCMcEliecePublicKey
.
NTRUSigner.update(byte[], int, int)
.
a
.
a
.
g
.
List
of additional Bouncy Castle
Store
s used for finding CRLs, certificates, attribute
certificates or cross certificates.
i
-th basis
Collection
.
selector
.
g
.
ExtendedPKIXParameters
which can be
safely casted to ExtendedPKIXBuilderParameters
.
PKIXParameters
object.
X509CertSelector
.
X509CRLSelector
.
intValue
.
intValue
.
intValue
.
intValue
.
p
.
p
.
p
.
p
.
q
.
q
.
q
.
String[]
object.
java.lang.String
object.
List
of Bouncy Castle
Store
s used for finding CRLs, certificates, attribute
certificates or cross certificates.
String
object.
Set
of X.509 attribute certificate
extensions that this PKIXAttrCertChecker
supports or
null
if no extensions are supported.
Vector
.
numBits
bits from the end of the bit string.
x
.
x
.
y
.
y
.
GF2Vector
of the given length and with the given
element array.
GF2Matrix
and one
instance of Permutation
.GoppaCode.MaMaPe
container with the given parameters.
GF2Matrix
and one
int[].GoppaCode.MatrixSet
container with the given
parameters.
SubjectDirectoryAttributes
IetfAttrSyntax
as specified by RFC3281.CertPath
and PKIXParameters
params
AsymmetricBlockCipher.initDecrypt(Key, AlgorithmParameterSpec)
.
AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom)
.
AsymmetricHybridCipher.initEncrypt(Key, AlgorithmParameterSpec, SecureRandom)
.
keySize
as input.
offset
(little-endian representation)
X509Store
s for locations like LDAP found
in certificates or CRLs should be used.
true
only complete CRLs are returned.
false
.
JPAKEParticipant
that uses
the JPAKEPrimeOrderGroups.NIST_3072
prime order group,
a SHA-256 digest, and a default SecureRandom
implementation.
JPAKEParticipant
that uses
a SHA-256 digest and a default SecureRandom
implementation.
JPAKEParticipant
.
JPAKEPrimeOrderGroup
.
KeyPairGenerator
to use for the test
McElieceFujisakiCipher
, McElieceKobaraImaiCipher
, and
McEliecePointchevalCipher
.McElieceFujisakiCipher
, McElieceKobaraImaiCipher
, and
McEliecePointchevalCipher
.McElieceKeyFactory
.
McElieceKeyFactory
.
McElieceKeyFactory
).
McElieceKeyFactorySpi
).
McElieceKeyFactory
).
McElieceKeyFactory
).
McElieceKeyFactory
).
McElieceKeyFactory
).
McElieceKeyFactorySpi
).
McElieceKeyFactorySpi
).
SignedPublicKeyAndChallenge ::= SEQUENCE {
publicKeyAndChallenge PublicKeyAndChallenge,
signatureAlgorithm AlgorithmIdentifier,
signature BIT STRING
}
PublicKey's encoded-format has to be X.509.- NetscapeCertRequest(byte[]) -
Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
-
- NetscapeCertRequest(ASN1Sequence) -
Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
-
- NetscapeCertRequest(String, AlgorithmIdentifier, PublicKey) -
Constructor for class org.bouncycastle.jce.netscape.NetscapeCertRequest
-
- NetscapeCertRequestTest - Class in org.bouncycastle.jce.provider.test
-
- NetscapeCertRequestTest() -
Constructor for class org.bouncycastle.jce.provider.test.NetscapeCertRequestTest
-
- netscapeCertType -
Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
- NetscapeCertType - Class in org.bouncycastle.asn1.misc
- The NetscapeCertType object.
- NetscapeCertType(int) -
Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
- Basic constructor.
- NetscapeCertType(DERBitString) -
Constructor for class org.bouncycastle.asn1.misc.NetscapeCertType
-
- netscapeRenewalURL -
Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
- netscapeRevocationURL -
Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
- NetscapeRevocationURL - Class in org.bouncycastle.asn1.misc
-
- NetscapeRevocationURL(DERIA5String) -
Constructor for class org.bouncycastle.asn1.misc.NetscapeRevocationURL
-
- netscapeSSLServerName -
Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
- nextBytes(byte[]) -
Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
-
- nextBytes(byte[], int, int) -
Method in class org.bouncycastle.crypto.prng.DigestRandomGenerator
-
- nextBytes(byte[]) -
Method in interface org.bouncycastle.crypto.prng.RandomGenerator
- Fill bytes with random values.
- nextBytes(byte[], int, int) -
Method in interface org.bouncycastle.crypto.prng.RandomGenerator
- Fill part of bytes with random values.
- nextBytes(byte[]) -
Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
- Fill bytes with random values.
- nextBytes(byte[], int, int) -
Method in class org.bouncycastle.crypto.prng.ReversedWindowGenerator
- Fill part of bytes with random values.
- nextBytes(byte[]) -
Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
-
- nextBytes(byte[], int, int) -
Method in class org.bouncycastle.crypto.prng.VMPCRandomGenerator
-
- nextBytes(byte[]) -
Method in class org.bouncycastle.util.test.FixedSecureRandom
-
- nextInt() -
Method in class org.bouncycastle.util.test.FixedSecureRandom
-
- nextKey(int) -
Method in class org.bouncycastle.pqc.crypto.gmss.GMSSPrivateKeyParameters
- This method updates the GMSS private key for the next signature
- nextLong() -
Method in class org.bouncycastle.util.test.FixedSecureRandom
-
- nextPrime(long) -
Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- Computes the next prime greater than n.
- nextProbablePrime(BigInteger, int) -
Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- Compute the next probable prime greater than n with the
specified certainty.
- nextProbablePrime(BigInteger) -
Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- Compute the next probable prime greater than n with the default
certainty (20).
- nextSeed(byte[]) -
Method in class org.bouncycastle.pqc.crypto.gmss.util.GMSSRandom
- computes the next seed value, returns a random byte array and sets
outseed to the next value
- nextSmallerPrime(int) -
Static method in class org.bouncycastle.pqc.math.linearalgebra.IntegerFunctions
- Returns the largest prime smaller than the given integer
- nextToken() -
Method in class org.bouncycastle.asn1.OIDTokenizer
-
- nextToken() -
Method in class org.bouncycastle.asn1.x509.X509NameTokenizer
- Deprecated.
- nextTwoPow(int) -
Static method in class org.bouncycastle.crypto.tls.ByteQueue
-
- NIST_2048 -
Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
- From NIST.
2048-bit p, 224-bit q and 2048-bit g for 112-bit security.
- NIST_3072 -
Static variable in class org.bouncycastle.crypto.agreement.jpake.JPAKEPrimeOrderGroups
- From NIST.
3072-bit p, 256-bit q and 3072-bit g for 128-bit security.
- nistAlgorithm -
Static variable in interface org.bouncycastle.asn1.nist.NISTObjectIdentifiers
-
- NistCertPathReviewerTest - Class in org.bouncycastle.jce.provider.test.nist
- NIST CertPath test data for RFC 3280
- NistCertPathReviewerTest() -
Constructor for class org.bouncycastle.jce.provider.test.nist.NistCertPathReviewerTest
-
- NistCertPathTest - Class in org.bouncycastle.jce.provider.test.nist
- NIST CertPath test data for RFC 3280
- NistCertPathTest() -
Constructor for class org.bouncycastle.jce.provider.test.nist.NistCertPathTest
-
- NISTCertPathTest - Class in org.bouncycastle.jce.provider.test
-
- NISTCertPathTest() -
Constructor for class org.bouncycastle.jce.provider.test.NISTCertPathTest
-
- NISTNamedCurves - Class in org.bouncycastle.asn1.nist
- Utility class for fetching curves using their NIST names as published in FIPS-PUB 186-2
- NISTNamedCurves() -
Constructor for class org.bouncycastle.asn1.nist.NISTNamedCurves
-
- NISTObjectIdentifiers - Interface in org.bouncycastle.asn1.nist
-
- no_certificate -
Static variable in class org.bouncycastle.crypto.tls.AlertDescription
-
- no_renegotiation -
Static variable in class org.bouncycastle.crypto.tls.AlertDescription
-
- NoekeonEngine - Class in org.bouncycastle.crypto.engines
- A Noekeon engine, using direct-key mode.
- NoekeonEngine() -
Constructor for class org.bouncycastle.crypto.engines.NoekeonEngine
- Create an instance of the Noekeon encryption algorithm
and set some defaults
- NoekeonTest - Class in org.bouncycastle.jce.provider.test
- basic test class for SEED
- NoekeonTest() -
Constructor for class org.bouncycastle.jce.provider.test.NoekeonTest
-
- NON_INTERINDUSTRY_DATA_OBJECT_NESTING_TEMPLATE -
Static variable in class org.bouncycastle.asn1.eac.EACTags
-
- nonRepudiation -
Static variable in class org.bouncycastle.asn1.x509.KeyUsage
-
- nonRepudiation -
Static variable in class org.bouncycastle.jce.X509KeyUsage
-
- noRevAvail -
Static variable in class org.bouncycastle.asn1.x509.Extension
- NoRevAvail extension in attribute certificates.
- noRevAvail -
Static variable in class org.bouncycastle.asn1.x509.X509Extension
- NoRevAvail extension in attribute certificates.
- NoRevAvail -
Static variable in class org.bouncycastle.asn1.x509.X509Extensions
- Deprecated. use X509Extension value.
- normBoundSq -
Variable in class org.bouncycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- normBoundSq -
Variable in class org.bouncycastle.crypto.params.NTRUSigningParameters
-
- NoSuchParserException - Exception in org.bouncycastle.x509
-
- NoSuchParserException(String) -
Constructor for exception org.bouncycastle.x509.NoSuchParserException
-
- NoSuchStoreException - Exception in org.bouncycastle.x509
-
- NoSuchStoreException(String) -
Constructor for exception org.bouncycastle.x509.NoSuchStoreException
-
- Notar -
Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- Notar
- Notariatsverwalter -
Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- Notariatsverwalter
- Notariatsverwalterin -
Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- Notariatsverwalterin
- Notarin -
Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- Notarin
- Notarvertreter -
Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- Notarvertreter
- Notarvertreterin -
Static variable in class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
- Notarvertreterin
- notation -
Static variable in interface org.bouncycastle.asn1.gnu.GNUObjectIdentifiers
-
- notAuthorized -
Static variable in class org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- NoticeReference - Class in org.bouncycastle.asn1.x509
NoticeReference
class, used in
CertificatePolicies
X509 V3 extensions
(in policy qualifiers).- NoticeReference(String, Vector) -
Constructor for class org.bouncycastle.asn1.x509.NoticeReference
- Creates a new
NoticeReference
instance.
- NoticeReference(String, ASN1EncodableVector) -
Constructor for class org.bouncycastle.asn1.x509.NoticeReference
- Creates a new
NoticeReference
instance.
- NoticeReference(DisplayText, ASN1EncodableVector) -
Constructor for class org.bouncycastle.asn1.x509.NoticeReference
- Creates a new
NoticeReference
instance.
- notifications -
Variable in class org.bouncycastle.x509.PKIXCertPathReviewer
-
- notifyIdentityHint(byte[]) -
Method in interface org.bouncycastle.crypto.tls.TlsPSKIdentity
-
- notifySecureRenegotiation(boolean) -
Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
-
- notifySecureRenegotiation(boolean) -
Method in class org.bouncycastle.crypto.tls.PSKTlsClient
-
- notifySecureRenegotiation(boolean) -
Method in class org.bouncycastle.crypto.tls.SRPTlsClient
-
- notifySecureRenegotiation(boolean) -
Method in interface org.bouncycastle.crypto.tls.TlsClient
-
- notifySelectedCipherSuite(int) -
Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
-
- notifySelectedCipherSuite(int) -
Method in class org.bouncycastle.crypto.tls.PSKTlsClient
-
- notifySelectedCipherSuite(int) -
Method in class org.bouncycastle.crypto.tls.SRPTlsClient
-
- notifySelectedCipherSuite(int) -
Method in interface org.bouncycastle.crypto.tls.TlsClient
-
- notifySelectedCompressionMethod(short) -
Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
-
- notifySelectedCompressionMethod(short) -
Method in class org.bouncycastle.crypto.tls.PSKTlsClient
-
- notifySelectedCompressionMethod(short) -
Method in class org.bouncycastle.crypto.tls.SRPTlsClient
-
- notifySelectedCompressionMethod(short) -
Method in interface org.bouncycastle.crypto.tls.TlsClient
-
- notifyServerCertificate(Certificate) -
Method in class org.bouncycastle.crypto.tls.LegacyTlsAuthentication
- Deprecated.
- notifyServerCertificate(Certificate) -
Method in interface org.bouncycastle.crypto.tls.TlsAuthentication
- Called by the protocol handler to report the server certificate
Note: this method is responsible for certificate verification and validation
- notifyServerVersion(ProtocolVersion) -
Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
-
- notifyServerVersion(ProtocolVersion) -
Method in class org.bouncycastle.crypto.tls.PSKTlsClient
-
- notifyServerVersion(ProtocolVersion) -
Method in class org.bouncycastle.crypto.tls.SRPTlsClient
-
- notifyServerVersion(ProtocolVersion) -
Method in interface org.bouncycastle.crypto.tls.TlsClient
-
- notifySessionID(byte[]) -
Method in class org.bouncycastle.crypto.tls.DefaultTlsClient
-
- notifySessionID(byte[]) -
Method in class org.bouncycastle.crypto.tls.PSKTlsClient
-
- notifySessionID(byte[]) -
Method in class org.bouncycastle.crypto.tls.SRPTlsClient
-
- notifySessionID(byte[]) -
Method in interface org.bouncycastle.crypto.tls.TlsClient
-
- notYoungerThan -
Static variable in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
-
- notYoungerThan() -
Method in class org.bouncycastle.asn1.isismtt.x509.DeclarationOfMajority
-
- novell -
Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
- novellSecurityAttribs -
Static variable in interface org.bouncycastle.asn1.misc.MiscObjectIdentifiers
-
- NTRUEncryptionKeyGenerationParameters - Class in org.bouncycastle.crypto.params
- A set of parameters for NtruEncrypt.
- NTRUEncryptionKeyGenerationParameters(int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
- Constructs a parameter set that uses ternary private keys (i.e.
- NTRUEncryptionKeyGenerationParameters(int, int, int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
- Constructs a parameter set that uses product-form private keys (i.e.
- NTRUEncryptionKeyGenerationParameters(InputStream) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
- Reads a parameter set from an input stream.
- NTRUEncryptionKeyPairGenerator - Class in org.bouncycastle.crypto.generators
- Generates key pairs.
- NTRUEncryptionKeyPairGenerator() -
Constructor for class org.bouncycastle.crypto.generators.NTRUEncryptionKeyPairGenerator
-
- NTRUEncryptionKeyParameters - Class in org.bouncycastle.crypto.params
-
- NTRUEncryptionKeyParameters(boolean, NTRUEncryptionParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionKeyParameters
-
- NTRUEncryptionParameters - Class in org.bouncycastle.crypto.params
- A set of parameters for NtruEncrypt.
- NTRUEncryptionParameters(int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionParameters
- Constructs a parameter set that uses ternary private keys (i.e.
- NTRUEncryptionParameters(int, int, int, int, int, int, int, int, int, int, boolean, byte[], boolean, boolean, Digest) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionParameters
- Constructs a parameter set that uses product-form private keys (i.e.
- NTRUEncryptionParameters(InputStream) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionParameters
- Reads a parameter set from an input stream.
- NTRUEncryptionPrivateKeyParameters - Class in org.bouncycastle.crypto.params
- A NtruEncrypt private key is essentially a polynomial named
f
which takes different forms depending on whether product-form polynomials are used,
and on fastP
The inverse of f
modulo p
is precomputed on initialization. - NTRUEncryptionPrivateKeyParameters(IntegerPolynomial, Polynomial, IntegerPolynomial, NTRUEncryptionParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionPrivateKeyParameters
- Constructs a new private key from a polynomial
- NTRUEncryptionPrivateKeyParameters(byte[], NTRUEncryptionParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionPrivateKeyParameters
- Converts a byte array to a polynomial
f
and constructs a new private key
- NTRUEncryptionPrivateKeyParameters(InputStream, NTRUEncryptionParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionPrivateKeyParameters
- Reads a polynomial
f
from an input stream and constructs a new private key
- NTRUEncryptionPublicKeyParameters - Class in org.bouncycastle.crypto.params
- A NtruEncrypt public key is essentially a polynomial named
h
. - NTRUEncryptionPublicKeyParameters(IntegerPolynomial, NTRUEncryptionParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionPublicKeyParameters
- Constructs a new public key from a polynomial
- NTRUEncryptionPublicKeyParameters(byte[], NTRUEncryptionParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionPublicKeyParameters
- Converts a byte array to a polynomial
h
and constructs a new public key
- NTRUEncryptionPublicKeyParameters(InputStream, NTRUEncryptionParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUEncryptionPublicKeyParameters
- Reads a polynomial
h
from an input stream and constructs a new public key
- NTRUEngine - Class in org.bouncycastle.crypto.engines
- Encrypts, decrypts data and generates key pairs.
- NTRUEngine() -
Constructor for class org.bouncycastle.crypto.engines.NTRUEngine
- Constructs a new instance with a set of encryption parameters.
- NTRUParameters - Class in org.bouncycastle.crypto.params
-
- NTRUParameters() -
Constructor for class org.bouncycastle.crypto.params.NTRUParameters
-
- NTRUSigner - Class in org.bouncycastle.crypto.signers
- Signs, verifies data and generates key pairs.
- NTRUSigner(NTRUSigningParameters) -
Constructor for class org.bouncycastle.crypto.signers.NTRUSigner
- Constructs a new instance with a set of signature parameters.
- NTRUSignerPrng - Class in org.bouncycastle.crypto.signers
- An implementation of the deterministic pseudo-random generator in EESS section 3.7.3.1
- NTRUSigningKeyGenerationParameters - Class in org.bouncycastle.crypto.params
- A set of parameters for NtruSign.
- NTRUSigningKeyGenerationParameters(int, int, int, int, int, double, double, double, boolean, boolean, int, Digest) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningKeyGenerationParameters
- Constructs a parameter set that uses ternary private keys (i.e.
- NTRUSigningKeyGenerationParameters(int, int, int, int, int, int, int, double, double, double, boolean, boolean, int, Digest) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningKeyGenerationParameters
- Constructs a parameter set that uses product-form private keys (i.e.
- NTRUSigningKeyGenerationParameters(InputStream) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningKeyGenerationParameters
- Reads a parameter set from an input stream.
- NTRUSigningKeyPairGenerator - Class in org.bouncycastle.crypto.generators
-
- NTRUSigningKeyPairGenerator() -
Constructor for class org.bouncycastle.crypto.generators.NTRUSigningKeyPairGenerator
-
- NTRUSigningKeyPairGenerator.FGBasis - Class in org.bouncycastle.crypto.generators
- A subclass of Basis that additionally contains the polynomials
F
and G
. - NTRUSigningParameters - Class in org.bouncycastle.crypto.params
- A set of parameters for NtruSign.
- NTRUSigningParameters(int, int, int, int, double, double, Digest) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningParameters
- Constructs a parameter set that uses ternary private keys (i.e.
- NTRUSigningParameters(int, int, int, int, int, int, double, double, double, Digest) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningParameters
- Constructs a parameter set that uses product-form private keys (i.e.
- NTRUSigningParameters(InputStream) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningParameters
- Reads a parameter set from an input stream.
- NTRUSigningPrivateKeyParameters - Class in org.bouncycastle.crypto.params
- A NtruSign private key comprises one or more
NTRUSigningPrivateKeyParameters.Basis
of three polynomials each,
except the zeroth basis for which h
is undefined. - NTRUSigningPrivateKeyParameters(byte[], NTRUSigningKeyGenerationParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningPrivateKeyParameters
- Constructs a new private key from a byte array
- NTRUSigningPrivateKeyParameters(InputStream, NTRUSigningKeyGenerationParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningPrivateKeyParameters
- Constructs a new private key from an input stream
- NTRUSigningPrivateKeyParameters(List<NTRUSigningPrivateKeyParameters.Basis>, NTRUSigningPublicKeyParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningPrivateKeyParameters
-
- NTRUSigningPrivateKeyParameters.Basis - Class in org.bouncycastle.crypto.params
- A NtruSign basis.
- NTRUSigningPrivateKeyParameters.Basis(Polynomial, Polynomial, IntegerPolynomial, NTRUSigningKeyGenerationParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningPrivateKeyParameters.Basis
- Constructs a new basis from polynomials
f, f', h
.
- NTRUSigningPublicKeyParameters - Class in org.bouncycastle.crypto.params
- A NtruSign public key is essentially a polynomial named
h
. - NTRUSigningPublicKeyParameters(IntegerPolynomial, NTRUSigningParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningPublicKeyParameters
- Constructs a new public key from a polynomial
- NTRUSigningPublicKeyParameters(byte[], NTRUSigningParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningPublicKeyParameters
- Converts a byte array to a polynomial
h
and constructs a new public key
- NTRUSigningPublicKeyParameters(InputStream, NTRUSigningParameters) -
Constructor for class org.bouncycastle.crypto.params.NTRUSigningPublicKeyParameters
- Reads a polynomial
h
from an input stream and constructs a new public key
- NTTObjectIdentifiers - Interface in org.bouncycastle.asn1.ntt
- From RFC 3657
- NULL -
Static variable in interface org.bouncycastle.asn1.BERTags
-
- NULL -
Static variable in class org.bouncycastle.crypto.tls.CompressionMethod
-
- NULL -
Static variable in class org.bouncycastle.crypto.tls.DigestAlgorithm
-
- NULL -
Static variable in class org.bouncycastle.crypto.tls.EncryptionAlgorithm
-
- NULL -
Static variable in class org.bouncycastle.crypto.tls.KeyExchangeAlgorithm
-
- NULL_NAME -
Static variable in class org.bouncycastle.asn1.cmp.PKIHeader
- Value for a "null" recipient or sender.
- NullDigest - Class in org.bouncycastle.crypto.digests
-
- NullDigest() -
Constructor for class org.bouncycastle.crypto.digests.NullDigest
-
- NullEngine - Class in org.bouncycastle.crypto.engines
- The no-op engine that just copies bytes through, irrespective of whether encrypting and decrypting.
- NullEngine() -
Constructor for class org.bouncycastle.crypto.engines.NullEngine
- Standard constructor.
- NumberParsing - Class in org.bouncycastle.util.test
- Parsing
- numColumns -
Variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
- number of columns
- NUMERIC_STRING -
Static variable in interface org.bouncycastle.asn1.BERTags
-
- numRows -
Variable in class org.bouncycastle.pqc.math.linearalgebra.Matrix
- number of rows
CipherSpiExt.ENCRYPT_MODE
or
CipherSpiExt.DECRYPT_MODE
).
CertPath
and PKIXParameters
params
PKIXNameConstraintValidator
.PolicyQualifierInfo
instance.
PolicyQualifierInfo
containing a
cPSuri qualifier.
PolicyQualifierInfo
instance.
PolynomialGF2mSmallM.PolynomialGF2mSmallM(GF2mField, int, char, SecureRandom)
).
RC5 Encryption Algorithm
publication in RSA CryptoBytes, Spring of 1995.RC5 Encryption Algorithm
publication in RSA CryptoBytes, Spring of 1995.X509Store
s for locations like LDAP found in
certificates or CRLs should be used.
true
only complete CRLs are returned.
true
the CRL reported contains the delta
CRL indicator CRL extension.
ExtendedPKIXBuilderParameters
and
PKIXBuilderParameters
.
clone()
under J2ME.
GF2nElement
.
GF2nPolynomialElement
.
toASN1Object
method here.
toASN1Object
as
required by the superclass ASN1Encodable
.
FlexiBigInt
array.
steps
steps of distributed leaf calculation
steps
steps of distributed signature
calculaion
UserNotice
class, used in
CertificatePolicies
X509 extensions (in policy
qualifiers).UserNotice
instance.
UserNotice
instance.
JPAKEUtil.calculateZeroKnowledgeProof(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, String, Digest, SecureRandom)
)
is correct.
NTRUSigner.update(byte[], int, int)
.
seed0
and
the PRNG
b.length
bytes from the specified byte array
to this output stream.
len
bytes from the specified byte array
starting at offset off
to this output stream.
Selector
like implementation to select
certificates pairs, which are e.g. used for cross certificates.X509Store
s.X509Store
SPI implementation for certificate
pairs.X509Store
for getting
attribute certificates from an LDAP directory.X509Store
for getting
cross certificates pairs from an LDAP directory.X509Store
for getting
certificates form a LDAP directory.X509Store
for getting
certificate revocation lists from an LDAP directory.F2
.
F2m
.
|
Bouncy Castle Cryptography Library 1.48 | ||||||||
PREV NEXT | FRAMES NO FRAMES |