- n - Variable in class org.spongycastle.asn1.x9.X9ECParameters
-
- N - Variable in class org.spongycastle.crypto.agreement.srp.SRP6Client
-
- N - Variable in class org.spongycastle.crypto.agreement.srp.SRP6Server
-
- N - Variable in class org.spongycastle.crypto.agreement.srp.SRP6VerifierGenerator
-
- N - Variable in class org.spongycastle.crypto.engines.IndexGenerator
-
- n - Variable in class org.spongycastle.crypto.engines.VMPCEngine
-
- N - Variable in class org.spongycastle.crypto.generators.DSAParametersGenerator
-
- n - Variable in class org.spongycastle.crypto.macs.VMPCMac
-
- n - Variable in class org.spongycastle.crypto.params.ECDomainParameters
-
- n - Variable in class org.spongycastle.crypto.params.NaccacheSternKeyParameters
-
- N - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
- N - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
- N - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- N - Variable in class org.spongycastle.crypto.params.NTRUSigningParameters
-
- n - Variable in class org.spongycastle.crypto.prng.VMPCRandomGenerator
-
- n - Variable in class org.spongycastle.jce.spec.ECParameterSpec
-
- n - Variable in class org.spongycastle.math.ec.ECCurve.F2m
-
The order of the base point of the curve.
- N - Variable in class org.spongycastle.math.ntru.polynomial.SparseTernaryPolynomial
-
- N3 - Variable in class org.spongycastle.crypto.modes.GOFBBlockCipher
-
- N4 - Variable in class org.spongycastle.crypto.modes.GOFBBlockCipher
-
- N_DES_WEAK_KEYS - Static variable in class org.spongycastle.crypto.params.DESParameters
-
- NaccacheSternEngine - Class in org.spongycastle.crypto.engines
-
NaccacheStern Engine.
- NaccacheSternEngine() - Constructor for class org.spongycastle.crypto.engines.NaccacheSternEngine
-
- NaccacheSternKeyGenerationParameters - Class in org.spongycastle.crypto.params
-
Parameters for NaccacheStern public private key generation.
- NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int) - Constructor for class org.spongycastle.crypto.params.NaccacheSternKeyGenerationParameters
-
Parameters for generating a NaccacheStern KeyPair.
- NaccacheSternKeyGenerationParameters(SecureRandom, int, int, int, boolean) - Constructor for class org.spongycastle.crypto.params.NaccacheSternKeyGenerationParameters
-
Parameters for a NaccacheStern KeyPair.
- NaccacheSternKeyPairGenerator - Class in org.spongycastle.crypto.generators
-
Key generation parameters for NaccacheStern cipher.
- NaccacheSternKeyPairGenerator() - Constructor for class org.spongycastle.crypto.generators.NaccacheSternKeyPairGenerator
-
- NaccacheSternKeyParameters - Class in org.spongycastle.crypto.params
-
Public key parameters for NaccacheStern cipher.
- NaccacheSternKeyParameters(boolean, BigInteger, BigInteger, int) - Constructor for class org.spongycastle.crypto.params.NaccacheSternKeyParameters
-
- NaccacheSternPrivateKeyParameters - Class in org.spongycastle.crypto.params
-
Private key parameters for NaccacheStern cipher.
- NaccacheSternPrivateKeyParameters(BigInteger, BigInteger, int, Vector, BigInteger) - Constructor for class org.spongycastle.crypto.params.NaccacheSternPrivateKeyParameters
-
Constructs a NaccacheSternPrivateKey
- NAME - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- name - Variable in class org.spongycastle.asn1.pkcs.IssuerAndSerialNumber
-
- NAME - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
-
id-at-name
- name - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- name - Variable in class org.spongycastle.asn1.x509.DistributionPointName
-
- NAME - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
id-at-name
- name - Variable in class org.spongycastle.jce.spec.ECNamedCurveGenParameterSpec
-
- name - Variable in class org.spongycastle.jce.spec.ECNamedCurveParameterSpec
-
- name - Variable in class org.spongycastle.jce.spec.ECNamedCurveSpec
-
- name - Variable in class org.spongycastle.util.io.pem.PemHeader
-
- NAME_AT_BIRTH - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
-
ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
- NAME_AT_BIRTH - Static variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
ISIS-MTT NameAtBirth - DirectoryString(SIZE(1..64)
- NAME_RELATIVE_TO_CRL_ISSUER - Static variable in class org.spongycastle.asn1.x509.DistributionPointName
-
- nameConstraints - Static variable in class org.spongycastle.asn1.x509.Extension
-
Name Constraints
- NameConstraints - Class in org.spongycastle.asn1.x509
-
- NameConstraints(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.NameConstraints
-
- NameConstraints(Vector, Vector) - Constructor for class org.spongycastle.asn1.x509.NameConstraints
-
Constructor from a given details.
- nameConstraints - Static variable in class org.spongycastle.asn1.x509.X509Extension
-
Name Constraints
- NameConstraints - Static variable in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
use X509Extension value.
- named_curve - Static variable in class org.spongycastle.crypto.tls.ECCurveType
-
Indicates that a named curve is used.
- NamedCurve - Class in org.spongycastle.crypto.tls
-
RFC 4492 5.1.1
The named curves defined here are those specified in SEC 2 [13].
- NamedCurve() - Constructor for class org.spongycastle.crypto.tls.NamedCurve
-
- names - Static variable in class org.spongycastle.asn1.cryptopro.ECGOST3410NamedCurves
-
- names - Static variable in class org.spongycastle.asn1.cryptopro.GOST3410NamedParameters
-
- names - Static variable in class org.spongycastle.asn1.nist.NISTNamedCurves
-
- names - Static variable in class org.spongycastle.asn1.sec.SECNamedCurves
-
- names - Static variable in class org.spongycastle.asn1.teletrust.TeleTrusTNamedCurves
-
- names - Variable in class org.spongycastle.asn1.x509.GeneralNames
-
- names - Static variable in class org.spongycastle.asn1.x9.X962NamedCurves
-
- negate() - Method in class org.spongycastle.math.ec.ECFieldElement.F2m
-
- negate() - Method in class org.spongycastle.math.ec.ECFieldElement.Fp
-
- negate() - Method in class org.spongycastle.math.ec.ECFieldElement
-
- negate() - Method in class org.spongycastle.math.ec.ECPoint.F2m
-
- negate() - Method in class org.spongycastle.math.ec.ECPoint.Fp
-
- negate() - Method in class org.spongycastle.math.ec.ECPoint
-
- negate() - Method in class org.spongycastle.math.ec.SimpleBigDecimal
-
- negOnes - Variable in class org.spongycastle.math.ntru.polynomial.SparseTernaryPolynomial
-
- nextBigInteger() - Method in class com.tinfoilsms.csprng.ISAACRandomGenerator
-
Since most PRNG are used for NUMBERS it seems prudent to add an additional
function to return randomly generated data as BigInteger instead of having to
always convert manually from bytes.
- nextBytes(byte[]) - Method in class com.tinfoilsms.csprng.ISAACRandomGenerator
-
Generates a random data using ISAAC stream cipher and populates
the byte array provided with the random number.
- nextBytes(byte[], int, int) - Method in class com.tinfoilsms.csprng.ISAACRandomGenerator
-
Generates a random data using ISAAC stream cipher and populates
the byte array provided with the random number.
- nextBytes(byte[]) - Method in class org.spongycastle.crypto.prng.DigestRandomGenerator
-
- nextBytes(byte[], int, int) - Method in class org.spongycastle.crypto.prng.DigestRandomGenerator
-
- nextBytes(byte[]) - Method in interface org.spongycastle.crypto.prng.RandomGenerator
-
Fill bytes with random values.
- nextBytes(byte[], int, int) - Method in interface org.spongycastle.crypto.prng.RandomGenerator
-
Fill part of bytes with random values.
- nextBytes(byte[]) - Method in class org.spongycastle.crypto.prng.ReversedWindowGenerator
-
Fill bytes with random values.
- nextBytes(byte[], int, int) - Method in class org.spongycastle.crypto.prng.ReversedWindowGenerator
-
Fill part of bytes with random values.
- nextBytes(byte[]) - Method in class org.spongycastle.crypto.prng.VMPCRandomGenerator
-
- nextBytes(byte[], int, int) - Method in class org.spongycastle.crypto.prng.VMPCRandomGenerator
-
- nextBytes(int) - Method in class org.spongycastle.crypto.signers.NTRUSignerPrng
-
Returns n
random bytes
- nextBytes(byte[]) - Method in class org.spongycastle.util.test.FixedSecureRandom
-
- nextChunk() - Method in class org.spongycastle.crypto.io.CipherInputStream
-
grab the next chunk of input from the underlying input stream
- nextElement() - Method in class org.spongycastle.asn1.LazyConstructionEnumeration
-
- nextElement() - Method in class org.spongycastle.asn1.x509.TBSCertList.EmptyEnumeration
-
- nextElement() - Method in class org.spongycastle.asn1.x509.TBSCertList.RevokedCertificatesEnumeration
-
- nextI(byte[], int, int) - Method in class org.spongycastle.util.encoders.Base64Encoder
-
- nextI(String, int, int) - Method in class org.spongycastle.util.encoders.Base64Encoder
-
- nextIndex() - Method in class org.spongycastle.crypto.engines.IndexGenerator
-
Returns a number i
such that 0 <= i < N
.
- nextInt() - Method in class com.tinfoilsms.csprng.ISAACRandomGenerator
-
Since most PRNG are used for NUMBERS it seems prudent to add an additional
function to return randomly generated data as int instead of having to
always convert manually from bytes.
- nextInt() - Method in class org.spongycastle.util.test.FixedSecureRandom
-
- nextLong() - Method in class org.spongycastle.util.test.FixedSecureRandom
-
- nextNonce() - Method in class org.spongycastle.crypto.params.Nonce
-
Generates the next nonce and returns it
- nextObj - Variable in class org.spongycastle.asn1.LazyConstructionEnumeration
-
- nextToken() - Method in class org.spongycastle.asn1.OIDTokenizer
-
- nextToken() - Method in class org.spongycastle.asn1.x500.style.X500NameTokenizer
-
- nextToken() - Method in class org.spongycastle.asn1.x509.X509NameTokenizer
-
- nextTwoPow(int) - Static method in class org.spongycastle.crypto.tls.ByteQueue
-
- nextUpdate - Variable in class org.spongycastle.asn1.x509.TBSCertList
-
- nextUpdate - Variable in class org.spongycastle.asn1.x509.V2TBSCertListGenerator
-
- nextValue() - Method in class org.spongycastle.util.test.FixedSecureRandom
-
- nfsr - Variable in class org.spongycastle.crypto.engines.Grain128Engine
-
- nfsr - Variable in class org.spongycastle.crypto.engines.Grainv1Engine
-
- nistAlgorithm - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
-
- NISTNamedCurves - Class in org.spongycastle.asn1.nist
-
Utility class for fetching curves using their NIST names as published in FIPS-PUB 186-2
- NISTNamedCurves() - Constructor for class org.spongycastle.asn1.nist.NISTNamedCurves
-
- NISTObjectIdentifiers - Interface in org.spongycastle.asn1.nist
-
- nlLength - Variable in class org.spongycastle.util.io.pem.PemWriter
-
- no_certificate - Static variable in class org.spongycastle.crypto.tls.AlertDescription
-
- no_renegotiation - Static variable in class org.spongycastle.crypto.tls.AlertDescription
-
- NoekeonEngine - Class in org.spongycastle.crypto.engines
-
A Noekeon engine, using direct-key mode.
- NoekeonEngine() - Constructor for class org.spongycastle.crypto.engines.NoekeonEngine
-
Create an instance of the Noekeon encryption algorithm
and set some defaults
- NON_INTERINDUSTRY_DATA_OBJECT_NESTING_TEMPLATE - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- nonce - Variable in class org.spongycastle.crypto.engines.IESEngine
-
- nonce - Variable in class org.spongycastle.crypto.modes.CCMBlockCipher
-
- nonce - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
-
- nonce - Variable in class org.spongycastle.crypto.params.AEADParameters
-
- Nonce - Class in org.spongycastle.crypto.params
-
Provides support for generating numbers used once (nonce) which can be used as
IVs for block cipher modes of operation such as CBC or CTR.
- Nonce(RandomGenerator) - Constructor for class org.spongycastle.crypto.params.Nonce
-
Construct the nonce with a deterministic CSPRNG, at the moment only ISAAC
engine is supported, but in the future other CSPRNG such as ISAAC+ will
also be supported.
- Nonce(RandomGenerator, int) - Constructor for class org.spongycastle.crypto.params.Nonce
-
Construct the nonce with a deterministic CSPRNG, at the moment only ISAAC
engine is supported, but in the future other CSPRNG such as ISAAC+ will
also be supported.
- nonce - Variable in class org.spongycastle.crypto.params.Nonce
-
- nonceMac - Variable in class org.spongycastle.crypto.modes.EAXBlockCipher
-
- NonceTest - Class in com.tinfoilsms.test
-
- NonceTest() - Constructor for class com.tinfoilsms.test.NonceTest
-
- nonRepudiation - Static variable in class org.spongycastle.asn1.x509.KeyUsage
-
- noRevAvail - Static variable in class org.spongycastle.asn1.x509.Extension
-
NoRevAvail extension in attribute certificates.
- noRevAvail - Static variable in class org.spongycastle.asn1.x509.X509Extension
-
NoRevAvail extension in attribute certificates.
- NoRevAvail - Static variable in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
use X509Extension value.
- norm(byte, ZTauElement) - Static method in class org.spongycastle.math.ec.Tnaf
-
Computes the norm of an element λ
of
Z[τ]
.
- norm(byte, SimpleBigDecimal, SimpleBigDecimal) - Static method in class org.spongycastle.math.ec.Tnaf
-
Computes the norm of an element λ
of
R[τ]
, where λ = u + vτ
and u
and u
are real numbers (elements of
R
).
- normBound - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- normBound - Variable in class org.spongycastle.crypto.params.NTRUSigningParameters
-
- normBoundSq - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- normBoundSq - Variable in class org.spongycastle.crypto.params.NTRUSigningParameters
-
- noSharedInfo() - Method in class com.tinfoilsms.test.APrioriInfoTest
-
Test that it throws an exception if no shared info S1 & S2 provided
- notAfterTime - Variable in class org.spongycastle.asn1.x509.AttCertValidityPeriod
-
- notBeforeTime - Variable in class org.spongycastle.asn1.x509.AttCertValidityPeriod
-
- noticeNumbers - Variable in class org.spongycastle.asn1.x509.NoticeReference
-
- noticeRef - Variable in class org.spongycastle.asn1.x509.UserNotice
-
- NoticeReference - Class in org.spongycastle.asn1.x509
-
NoticeReference
class, used in
CertificatePolicies
X509 V3 extensions
(in policy qualifiers).
- NoticeReference(String, Vector) - Constructor for class org.spongycastle.asn1.x509.NoticeReference
-
Creates a new NoticeReference
instance.
- NoticeReference(String, ASN1EncodableVector) - Constructor for class org.spongycastle.asn1.x509.NoticeReference
-
Creates a new NoticeReference
instance.
- NoticeReference(DisplayText, ASN1EncodableVector) - Constructor for class org.spongycastle.asn1.x509.NoticeReference
-
Creates a new NoticeReference
instance.
- NoticeReference(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.NoticeReference
-
Creates a new NoticeReference
instance.
- notifyIdentityHint(byte[]) - Method in interface org.spongycastle.crypto.tls.TlsPSKIdentity
-
- notifySecureRenegotiation(boolean) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
-
- notifySecureRenegotiation(boolean) - Method in class org.spongycastle.crypto.tls.PSKTlsClient
-
- notifySecureRenegotiation(boolean) - Method in class org.spongycastle.crypto.tls.SRPTlsClient
-
- notifySecureRenegotiation(boolean) - Method in interface org.spongycastle.crypto.tls.TlsClient
-
- notifySelectedCipherSuite(int) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
-
- notifySelectedCipherSuite(int) - Method in class org.spongycastle.crypto.tls.PSKTlsClient
-
- notifySelectedCipherSuite(int) - Method in class org.spongycastle.crypto.tls.SRPTlsClient
-
- notifySelectedCipherSuite(int) - Method in interface org.spongycastle.crypto.tls.TlsClient
-
- notifySelectedCompressionMethod(short) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
-
- notifySelectedCompressionMethod(short) - Method in class org.spongycastle.crypto.tls.PSKTlsClient
-
- notifySelectedCompressionMethod(short) - Method in class org.spongycastle.crypto.tls.SRPTlsClient
-
- notifySelectedCompressionMethod(short) - Method in interface org.spongycastle.crypto.tls.TlsClient
-
- notifyServerCertificate(Certificate) - Method in class org.spongycastle.crypto.tls.LegacyTlsAuthentication
-
Deprecated.
- notifyServerCertificate(Certificate) - Method in interface org.spongycastle.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.spongycastle.crypto.tls.DefaultTlsClient
-
- notifyServerVersion(ProtocolVersion) - Method in class org.spongycastle.crypto.tls.PSKTlsClient
-
- notifyServerVersion(ProtocolVersion) - Method in class org.spongycastle.crypto.tls.SRPTlsClient
-
- notifyServerVersion(ProtocolVersion) - Method in interface org.spongycastle.crypto.tls.TlsClient
-
- notifySessionID(byte[]) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
-
- notifySessionID(byte[]) - Method in class org.spongycastle.crypto.tls.PSKTlsClient
-
- notifySessionID(byte[]) - Method in class org.spongycastle.crypto.tls.SRPTlsClient
-
- notifySessionID(byte[]) - Method in interface org.spongycastle.crypto.tls.TlsClient
-
- nTAG - Static variable in class org.spongycastle.crypto.modes.EAXBlockCipher
-
- NTRUEncryptionKeyGenerationParameters - Class in org.spongycastle.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.spongycastle.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.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
Constructs a parameter set that uses product-form private keys (i.e.
- NTRUEncryptionKeyGenerationParameters(InputStream) - Constructor for class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
Reads a parameter set from an input stream.
- NTRUEncryptionKeyPairGenerator - Class in org.spongycastle.crypto.generators
-
Generates key pairs.
The parameter p is hardcoded to 3.
- NTRUEncryptionKeyPairGenerator() - Constructor for class org.spongycastle.crypto.generators.NTRUEncryptionKeyPairGenerator
-
- NTRUEncryptionKeyParameters - Class in org.spongycastle.crypto.params
-
- NTRUEncryptionKeyParameters(boolean, NTRUEncryptionParameters) - Constructor for class org.spongycastle.crypto.params.NTRUEncryptionKeyParameters
-
- NTRUEncryptionParameters - Class in org.spongycastle.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.spongycastle.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.spongycastle.crypto.params.NTRUEncryptionParameters
-
Constructs a parameter set that uses product-form private keys (i.e.
- NTRUEncryptionParameters(InputStream) - Constructor for class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
Reads a parameter set from an input stream.
- NTRUEncryptionPrivateKeyParameters - Class in org.spongycastle.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.spongycastle.crypto.params.NTRUEncryptionPrivateKeyParameters
-
Constructs a new private key from a polynomial
- NTRUEncryptionPrivateKeyParameters(byte[], NTRUEncryptionParameters) - Constructor for class org.spongycastle.crypto.params.NTRUEncryptionPrivateKeyParameters
-
Converts a byte array to a polynomial f
and constructs a new private key
- NTRUEncryptionPrivateKeyParameters(InputStream, NTRUEncryptionParameters) - Constructor for class org.spongycastle.crypto.params.NTRUEncryptionPrivateKeyParameters
-
Reads a polynomial f
from an input stream and constructs a new private key
- NTRUEncryptionPublicKeyParameters - Class in org.spongycastle.crypto.params
-
A NtruEncrypt public key is essentially a polynomial named h
.
- NTRUEncryptionPublicKeyParameters(IntegerPolynomial, NTRUEncryptionParameters) - Constructor for class org.spongycastle.crypto.params.NTRUEncryptionPublicKeyParameters
-
Constructs a new public key from a polynomial
- NTRUEncryptionPublicKeyParameters(byte[], NTRUEncryptionParameters) - Constructor for class org.spongycastle.crypto.params.NTRUEncryptionPublicKeyParameters
-
Converts a byte array to a polynomial h
and constructs a new public key
- NTRUEncryptionPublicKeyParameters(InputStream, NTRUEncryptionParameters) - Constructor for class org.spongycastle.crypto.params.NTRUEncryptionPublicKeyParameters
-
Reads a polynomial h
from an input stream and constructs a new public key
- NTRUEngine - Class in org.spongycastle.crypto.engines
-
Encrypts, decrypts data and generates key pairs.
The parameter p is hardcoded to 3.
- NTRUEngine() - Constructor for class org.spongycastle.crypto.engines.NTRUEngine
-
Constructs a new instance with a set of encryption parameters.
- NTRUParameters - Class in org.spongycastle.crypto.params
-
- NTRUParameters() - Constructor for class org.spongycastle.crypto.params.NTRUParameters
-
- NTRUSigner - Class in org.spongycastle.crypto.signers
-
Signs, verifies data and generates key pairs.
- NTRUSigner(NTRUSigningParameters) - Constructor for class org.spongycastle.crypto.signers.NTRUSigner
-
Constructs a new instance with a set of signature parameters.
- NTRUSignerPrng - Class in org.spongycastle.crypto.signers
-
An implementation of the deterministic pseudo-random generator in EESS section 3.7.3.1
- NTRUSignerPrng(byte[], Digest) - Constructor for class org.spongycastle.crypto.signers.NTRUSignerPrng
-
Constructs a new PRNG and seeds it with a byte array.
- NTRUSigningKeyGenerationParameters - Class in org.spongycastle.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.spongycastle.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.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
Constructs a parameter set that uses product-form private keys (i.e.
- NTRUSigningKeyGenerationParameters(InputStream) - Constructor for class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
Reads a parameter set from an input stream.
- NTRUSigningKeyPairGenerator - Class in org.spongycastle.crypto.generators
-
- NTRUSigningKeyPairGenerator() - Constructor for class org.spongycastle.crypto.generators.NTRUSigningKeyPairGenerator
-
- NTRUSigningKeyPairGenerator.BasisGenerationTask - Class in org.spongycastle.crypto.generators
-
- NTRUSigningKeyPairGenerator.BasisGenerationTask() - Constructor for class org.spongycastle.crypto.generators.NTRUSigningKeyPairGenerator.BasisGenerationTask
-
- NTRUSigningKeyPairGenerator.FGBasis - Class in org.spongycastle.crypto.generators
-
A subclass of Basis that additionally contains the polynomials F
and G
.
- NTRUSigningKeyPairGenerator.FGBasis(Polynomial, Polynomial, IntegerPolynomial, IntegerPolynomial, IntegerPolynomial, NTRUSigningKeyGenerationParameters) - Constructor for class org.spongycastle.crypto.generators.NTRUSigningKeyPairGenerator.FGBasis
-
- NTRUSigningParameters - Class in org.spongycastle.crypto.params
-
A set of parameters for NtruSign.
- NTRUSigningParameters(int, int, int, int, double, double, Digest) - Constructor for class org.spongycastle.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.spongycastle.crypto.params.NTRUSigningParameters
-
Constructs a parameter set that uses product-form private keys (i.e.
- NTRUSigningParameters(InputStream) - Constructor for class org.spongycastle.crypto.params.NTRUSigningParameters
-
Reads a parameter set from an input stream.
- NTRUSigningPrivateKeyParameters - Class in org.spongycastle.crypto.params
-
- NTRUSigningPrivateKeyParameters(byte[], NTRUSigningKeyGenerationParameters) - Constructor for class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters
-
Constructs a new private key from a byte array
- NTRUSigningPrivateKeyParameters(InputStream, NTRUSigningKeyGenerationParameters) - Constructor for class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters
-
Constructs a new private key from an input stream
- NTRUSigningPrivateKeyParameters(List<NTRUSigningPrivateKeyParameters.Basis>, NTRUSigningPublicKeyParameters) - Constructor for class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters
-
- NTRUSigningPrivateKeyParameters.Basis - Class in org.spongycastle.crypto.params
-
A NtruSign basis.
- NTRUSigningPrivateKeyParameters.Basis(Polynomial, Polynomial, IntegerPolynomial, NTRUSigningKeyGenerationParameters) - Constructor for class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters.Basis
-
Constructs a new basis from polynomials f, f', h
.
- NTRUSigningPrivateKeyParameters.Basis(InputStream, NTRUSigningKeyGenerationParameters, boolean) - Constructor for class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters.Basis
-
Reads a basis from an input stream and constructs a new basis.
- NTRUSigningPublicKeyParameters - Class in org.spongycastle.crypto.params
-
A NtruSign public key is essentially a polynomial named h
.
- NTRUSigningPublicKeyParameters(IntegerPolynomial, NTRUSigningParameters) - Constructor for class org.spongycastle.crypto.params.NTRUSigningPublicKeyParameters
-
Constructs a new public key from a polynomial
- NTRUSigningPublicKeyParameters(byte[], NTRUSigningParameters) - Constructor for class org.spongycastle.crypto.params.NTRUSigningPublicKeyParameters
-
Converts a byte array to a polynomial h
and constructs a new public key
- NTRUSigningPublicKeyParameters(InputStream, NTRUSigningParameters) - Constructor for class org.spongycastle.crypto.params.NTRUSigningPublicKeyParameters
-
Reads a polynomial h
from an input stream and constructs a new public key
- NULL - Static variable in interface org.spongycastle.asn1.BERTags
-
- NULL - Static variable in class org.spongycastle.crypto.tls.CompressionMethod
-
- NULL - Static variable in class org.spongycastle.crypto.tls.DigestAlgorithm
-
- NULL - Static variable in class org.spongycastle.crypto.tls.EncryptionAlgorithm
-
- NULL - Static variable in class org.spongycastle.crypto.tls.KeyExchangeAlgorithm
-
- NullDigest - Class in org.spongycastle.crypto.digests
-
- NullDigest() - Constructor for class org.spongycastle.crypto.digests.NullDigest
-
- NullEngine - Class in org.spongycastle.crypto.engines
-
The no-op engine that just copies bytes through, irrespective of whether encrypting and decrypting.
- NullEngine() - Constructor for class org.spongycastle.crypto.engines.NullEngine
-
Standard constructor.
- nullVector - Static variable in class org.spongycastle.crypto.engines.NoekeonEngine
-
- NUM_EQUAL_RESULTANTS - Static variable in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
-
- number - Variable in class org.spongycastle.asn1.x509.CRLNumber
-
- NumberParsing - Class in org.spongycastle.util.test
-
Parsing
- NumberParsing() - Constructor for class org.spongycastle.util.test.NumberParsing
-
- numBytes - Variable in class org.spongycastle.crypto.engines.IndexGenerator.BitString
-
- numCoeffs - Variable in class org.spongycastle.math.ntru.polynomial.LongPolynomial2
-
- numCoeffs - Variable in class org.spongycastle.math.ntru.polynomial.LongPolynomial5
-
- NUMERIC_STRING - Static variable in interface org.spongycastle.asn1.BERTags
-