A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

N

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
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.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
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _