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 _ 

M

M - Variable in class org.spongycastle.crypto.digests.GOST3411Digest
 
M - Variable in class org.spongycastle.crypto.digests.MD2Digest
 
M - Variable in class org.spongycastle.crypto.modes.gcm.Tables64kGCMMultiplier
 
M - Variable in class org.spongycastle.crypto.modes.gcm.Tables8kGCMMultiplier
 
m - Variable in class org.spongycastle.crypto.params.DHParameters
 
m - Variable in class org.spongycastle.math.ec.ECCurve.F2m
The exponent m of F2m.
m - Variable in class org.spongycastle.math.ec.ECFieldElement.F2m
The exponent m of F2m.
m1 - Static variable in class org.spongycastle.crypto.engines.AESEngine
 
m1 - Static variable in class org.spongycastle.crypto.engines.AESFastEngine
 
m1 - Static variable in class org.spongycastle.crypto.engines.AESLightEngine
 
m2 - Static variable in class org.spongycastle.crypto.engines.AESEngine
 
m2 - Static variable in class org.spongycastle.crypto.engines.AESFastEngine
 
m2 - Static variable in class org.spongycastle.crypto.engines.AESLightEngine
 
m3 - Static variable in class org.spongycastle.crypto.engines.AESEngine
 
m3 - Static variable in class org.spongycastle.crypto.engines.AESFastEngine
 
m3 - Static variable in class org.spongycastle.crypto.engines.AESLightEngine
 
M32 - Static variable in class org.spongycastle.crypto.engines.CAST5Engine
 
m_ints - Variable in class org.spongycastle.math.ec.IntArray
 
mac - Variable in class org.spongycastle.crypto.engines.IESEngine
 
mac - Variable in class org.spongycastle.crypto.io.MacInputStream
 
mac - Variable in class org.spongycastle.crypto.io.MacOutputStream
 
Mac - Interface in org.spongycastle.crypto
The base interface for implementations of message authentication codes (MACs).
mac - Variable in class org.spongycastle.crypto.macs.BlockCipherMac
 
mac - Variable in class org.spongycastle.crypto.macs.CBCBlockCipherMac
 
mac - Variable in class org.spongycastle.crypto.macs.CFBBlockCipherMac
 
mac - Variable in class org.spongycastle.crypto.macs.CMac
 
mac - Variable in class org.spongycastle.crypto.macs.GOST28147Mac
 
mac - Variable in class org.spongycastle.crypto.macs.ISO9797Alg3Mac
 
mac - Variable in class org.spongycastle.crypto.modes.EAXBlockCipher
 
mac - Variable in class org.spongycastle.crypto.tls.TlsMac
 
MAC_MATERIAL - Static variable in class org.spongycastle.crypto.generators.PKCS12ParametersGenerator
 
macBlock - Variable in class org.spongycastle.crypto.modes.CCMBlockCipher
 
macBlock - Variable in class org.spongycastle.crypto.modes.EAXBlockCipher
 
macBlock - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
 
macBuf - Variable in class org.spongycastle.crypto.engines.IESEngine
 
MacCFBBlockCipher - Class in org.spongycastle.crypto.macs
implements a Cipher-FeedBack (CFB) mode on top of a simple cipher.
MacCFBBlockCipher(BlockCipher, int) - Constructor for class org.spongycastle.crypto.macs.MacCFBBlockCipher
Basic constructor.
MacData - Class in org.spongycastle.asn1.pkcs
 
MacData(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.MacData
 
MacData(DigestInfo, byte[], int) - Constructor for class org.spongycastle.asn1.pkcs.MacData
 
macData - Variable in class org.spongycastle.asn1.pkcs.Pfx
 
MacInputStream - Class in org.spongycastle.crypto.io
 
MacInputStream(InputStream, Mac) - Constructor for class org.spongycastle.crypto.io.MacInputStream
 
macKeySize - Variable in class org.spongycastle.crypto.params.IESParameters
 
macKeySize - Variable in class org.spongycastle.jce.spec.IESParameterSpec
 
MacOutputStream - Class in org.spongycastle.crypto.io
 
MacOutputStream(Mac) - Constructor for class org.spongycastle.crypto.io.MacOutputStream
 
macSize - Variable in class org.spongycastle.crypto.macs.BlockCipherMac
 
macSize - Variable in class org.spongycastle.crypto.macs.CBCBlockCipherMac
 
macSize - Variable in class org.spongycastle.crypto.macs.CFBBlockCipherMac
 
macSize - Variable in class org.spongycastle.crypto.macs.CMac
 
macSize - Variable in class org.spongycastle.crypto.macs.GOST28147Mac
 
macSize - Variable in class org.spongycastle.crypto.macs.ISO9797Alg3Mac
 
macSize - Variable in class org.spongycastle.crypto.modes.CCMBlockCipher
 
macSize - Variable in class org.spongycastle.crypto.modes.EAXBlockCipher
 
macSize - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
 
macSize - Variable in class org.spongycastle.crypto.params.AEADParameters
 
main(String[]) - Static method in class org.spongycastle.crypto.examples.DESExample
 
main(String[]) - Static method in class org.spongycastle.LICENSE
 
Maj(long, long, long) - Method in class org.spongycastle.crypto.digests.LongDigest
 
Maj(int, int, int) - Method in class org.spongycastle.crypto.digests.SHA224Digest
 
Maj(int, int, int) - Method in class org.spongycastle.crypto.digests.SHA256Digest
 
makeUnsigned(BigInteger) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.SignatureSpi.CVCDSAEncoder
 
makeWorkingKey(byte[]) - Method in class org.spongycastle.crypto.engines.SerpentEngine
Expand a user-supplied key material into a session key.
manInMiddleAttackVer1() - Method in class com.tinfoilsms.test.ECGKeyExchangeTest
"Man in the middle attack" test version 1, where an attacker intercepts Alice's key and tries to sign it using his own shared information S1/S2.
manInMiddleAttackVer2() - Method in class com.tinfoilsms.test.ECGKeyExchangeTest
"Man in the middle attack" test version 2, where an attacker intercepts Alice's key and tries to sign it using his own shared information S1/S2.
markSupported() - Method in class org.spongycastle.crypto.io.CipherInputStream
 
MASK - Static variable in class org.spongycastle.crypto.engines.IDEAEngine
 
MASK8 - Static variable in class org.spongycastle.crypto.engines.CamelliaEngine
 
MASK8 - Static variable in class org.spongycastle.crypto.engines.CamelliaLightEngine
 
maskGenAlgorithm - Variable in class org.spongycastle.asn1.pkcs.RSAESOAEPparams
 
maskGenAlgorithm - Variable in class org.spongycastle.asn1.pkcs.RSASSAPSSparams
 
maskGeneratorFunction1(byte[], int, int, int) - Method in class org.spongycastle.crypto.encodings.OAEPEncoding
mask generator function, as described in PKCS1v2.
maskGeneratorFunction1(byte[], int, int, int) - Method in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
mask generator function, as described in PKCS1v2.
maskGeneratorFunction1(byte[], int, int, int) - Method in class org.spongycastle.crypto.signers.PSSSigner
mask generator function, as described in PKCS1v2.
maskWithReductionPolynomial(int) - Method in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
masterSecret - Variable in class org.spongycastle.crypto.tls.SecurityParameters
 
match(Object) - Method in interface org.spongycastle.util.Selector
 
max_fragment_length - Static variable in class org.spongycastle.crypto.tls.ExtensionType
 
MAX_ITERATIONS - Static variable in class org.spongycastle.util.BigIntegers
 
MAX_KEY_BITS - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
 
MAX_LENGTH - Static variable in class org.spongycastle.asn1.BERConstructedOctetString
Deprecated.
 
MAX_LENGTH - Static variable in class org.spongycastle.asn1.BEROctetString
 
MAX_MEMORY - Static variable in class org.spongycastle.asn1.StreamUtil
 
MAX_ROUNDS - Static variable in class org.spongycastle.crypto.engines.CAST5Engine
 
MAX_ROUNDS - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
 
maxBuf - Variable in class org.spongycastle.crypto.io.CipherInputStream
 
MaxBytesExceededException - Exception in org.spongycastle.crypto
this exception is thrown whenever a cipher requires a change of key, iv or similar after x amount of bytes enciphered
MaxBytesExceededException() - Constructor for exception org.spongycastle.crypto.MaxBytesExceededException
base constructor.
MaxBytesExceededException(String) - Constructor for exception org.spongycastle.crypto.MaxBytesExceededException
create an with the given message.
maxCoeffAbs() - Method in class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
 
MAXCYCLES - Static variable in class org.spongycastle.crypto.params.Nonce
 
maximum - Variable in class org.spongycastle.asn1.x509.GeneralSubtree
 
MAXKC - Static variable in class org.spongycastle.crypto.engines.RijndaelEngine
 
maxMsgLenBytes - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
 
maxMsgLenBytes - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
 
MAXROUNDS - Static variable in class org.spongycastle.crypto.engines.RijndaelEngine
 
mBuf - Variable in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
 
mBuf - Variable in class org.spongycastle.crypto.signers.ISO9796d2Signer
 
mcol(int) - Method in class org.spongycastle.crypto.engines.AESLightEngine
 
md2 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
MD2Digest - Class in org.spongycastle.crypto.digests
implementation of MD2 as outlined in RFC1319 by B.Kaliski from RSA Laboratories April 1992
MD2Digest() - Constructor for class org.spongycastle.crypto.digests.MD2Digest
 
MD2Digest(MD2Digest) - Constructor for class org.spongycastle.crypto.digests.MD2Digest
 
md2WithRSAEncryption - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
md4 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
MD4Digest - Class in org.spongycastle.crypto.digests
implementation of MD4 as RFC 1320 by R.
MD4Digest() - Constructor for class org.spongycastle.crypto.digests.MD4Digest
Standard constructor
MD4Digest(MD4Digest) - Constructor for class org.spongycastle.crypto.digests.MD4Digest
Copy constructor.
md4WithRSA - Static variable in interface org.spongycastle.asn1.oiw.OIWObjectIdentifiers
 
md4WithRSAEncryption - Static variable in interface org.spongycastle.asn1.oiw.OIWObjectIdentifiers
 
md4WithRSAEncryption - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
md5 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
md5 - Variable in class org.spongycastle.crypto.tls.CombinedHash
 
MD5 - Static variable in class org.spongycastle.crypto.tls.DigestAlgorithm
 
md5 - Static variable in class org.spongycastle.jcajce.provider.util.DigestFactory
 
MD5_IPAD - Static variable in class org.spongycastle.crypto.tls.SSL3Mac
 
MD5_OPAD - Static variable in class org.spongycastle.crypto.tls.SSL3Mac
 
MD5Digest - Class in org.spongycastle.crypto.digests
implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.
MD5Digest() - Constructor for class org.spongycastle.crypto.digests.MD5Digest
Standard constructor
MD5Digest(MD5Digest) - Constructor for class org.spongycastle.crypto.digests.MD5Digest
Copy constructor.
md5WithRSA - Static variable in interface org.spongycastle.asn1.oiw.OIWObjectIdentifiers
 
md5WithRSAEncryption - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
mDash - Variable in class org.spongycastle.crypto.signers.PSSSigner
 
member - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
 
menu_settings - Static variable in class com.tinfoilsms.crypto.R.id
 
menu_settings - Static variable in class com.tinfoilsms.crypto.R.string
 
message - Variable in class org.spongycastle.util.test.SimpleTestResult
 
MESSAGE_REFERENCE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
messageLength - Variable in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
 
messageLength - Variable in class org.spongycastle.crypto.signers.ISO9796d2Signer
 
MFcrypt(byte[], byte[], int, int, int, int) - Static method in class org.spongycastle.crypto.generators.SCrypt
 
MGF(byte[], int, int, boolean) - Method in class org.spongycastle.crypto.engines.NTRUEngine
An implementation of MGF-TP-1 from P1363.1 section 8.4.1.1.
MGF1BytesGenerator - Class in org.spongycastle.crypto.generators
Generator for MGF1 as defined in PKCS 1v2
MGF1BytesGenerator(Digest) - Constructor for class org.spongycastle.crypto.generators.MGF1BytesGenerator
 
mgf1Hash - Variable in class org.spongycastle.crypto.encodings.OAEPEncoding
 
mgfDigest - Variable in class org.spongycastle.crypto.signers.PSSSigner
 
mgfhLen - Variable in class org.spongycastle.crypto.signers.PSSSigner
 
MGFParameters - Class in org.spongycastle.crypto.params
parameters for mask derivation functions.
MGFParameters(byte[]) - Constructor for class org.spongycastle.crypto.params.MGFParameters
 
MGFParameters(byte[], int, int) - Constructor for class org.spongycastle.crypto.params.MGFParameters
 
minCallsMask - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
 
minCallsMask - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
 
minCallsR - Variable in class org.spongycastle.crypto.engines.IndexGenerator
 
minCallsR - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
 
minCallsR - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
 
minimizeFG(IntegerPolynomial, IntegerPolynomial, IntegerPolynomial, IntegerPolynomial, int) - Method in class org.spongycastle.crypto.generators.NTRUSigningKeyPairGenerator
Implementation of the optional steps 20 through 26 in EESS1v2.pdf, section 3.5.1.1.
minimum - Variable in class org.spongycastle.asn1.x509.GeneralSubtree
 
MINUS_ONE - Static variable in class org.spongycastle.math.ec.Tnaf
 
MINUS_THREE - Static variable in class org.spongycastle.math.ec.Tnaf
 
MINUS_TWO - Static variable in class org.spongycastle.math.ec.Tnaf
 
mix(int[]) - Method in class org.spongycastle.crypto.engines.ISAACEngine
 
MixColumn() - Method in class org.spongycastle.crypto.engines.RijndaelEngine
Mix the bytes of every column in a linear way
mod(BigInteger) - Method in class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
Takes each coefficient modulo a number.
mod(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Takes each coefficient modulo modulus.
mod1024(int) - Static method in class org.spongycastle.crypto.engines.HC128Engine
 
mod2ToModq(IntegerPolynomial, int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Computes the inverse mod q from the inverse mod 2
mod3() - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Takes each coefficient modulo 3 such that all coefficients are ternary.
mod512(int) - Static method in class org.spongycastle.crypto.engines.HC128Engine
 
modCenter(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Reduces all coefficients to the interval [-modulus/2, modulus/2)
modPositive(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Ensures all coefficients are between 0 and modulus-1
modRes1 - Variable in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial.CombineTask
 
modRes2 - Variable in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial.CombineTask
 
ModularResultant - Class in org.spongycastle.math.ntru.polynomial
A resultant modulo a BigInteger
ModularResultant(BigIntPolynomial, BigInteger, BigInteger) - Constructor for class org.spongycastle.math.ntru.polynomial.ModularResultant
 
modulus - Variable in class org.spongycastle.asn1.eac.RSAPublicKey
 
modulus - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKey
 
modulus - Variable in class org.spongycastle.asn1.pkcs.RSAPrivateKeyStructure
Deprecated.
 
modulus - Variable in class org.spongycastle.asn1.pkcs.RSAPublicKey
 
modulus - Variable in class org.spongycastle.asn1.x509.RSAPublicKeyStructure
Deprecated.
 
modulus - Variable in class org.spongycastle.crypto.encodings.ISO9796d1Encoding
 
modulus - Variable in class org.spongycastle.crypto.params.RSAKeyParameters
 
modulus - Variable in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial.ModResultantTask
 
modulus - Variable in class org.spongycastle.math.ntru.polynomial.ModularResultant
 
modulusValid - Static variable in class org.spongycastle.asn1.eac.RSAPublicKey
 
mOff - Variable in class org.spongycastle.crypto.digests.MD2Digest
 
mqv1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
mqv2 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
MQVPrivateKey - Interface in org.spongycastle.jce.interfaces
Static/ephemeral private key (pair) for use with ECMQV key agreement (Optionally provides the ephemeral public key)
MQVPrivateParameters - Class in org.spongycastle.crypto.params
 
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters) - Constructor for class org.spongycastle.crypto.params.MQVPrivateParameters
 
MQVPrivateParameters(ECPrivateKeyParameters, ECPrivateKeyParameters, ECPublicKeyParameters) - Constructor for class org.spongycastle.crypto.params.MQVPrivateParameters
 
MQVPublicKey - Interface in org.spongycastle.jce.interfaces
Static/ephemeral public key pair for use with ECMQV key agreement
MQVPublicParameters - Class in org.spongycastle.crypto.params
 
MQVPublicParameters(ECPublicKeyParameters, ECPublicKeyParameters) - Constructor for class org.spongycastle.crypto.params.MQVPublicParameters
 
mqvSinglePass_sha1kdf_scheme - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
mSeparator - Variable in class org.spongycastle.asn1.eac.Flags.StringJoiner
 
mu - Variable in class org.spongycastle.math.ec.ECCurve.F2m
The parameter μ of the elliptic curve if this is a Koblitz curve.
mul(int, int) - Method in class org.spongycastle.crypto.engines.IDEAEngine
return x = x * y where the multiplication is done modulo 65537 (0x10001) (as defined in the IDEA specification) and a zero input is taken to be 65536 (0x10000).
mul0x2(int) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
multiply two elements of GF(2^m) needed for MixColumn and InvMixColumn
mul0x3(int) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
 
mul0x9(int) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
 
mul0xb(int) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
 
mul0xd(int) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
 
mul0xe(int) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
 
mulInv(int) - Method in class org.spongycastle.crypto.engines.IDEAEngine
This function computes multiplicative inverse using Euclid's Greatest Common Divisor algorithm.
mult(BigIntPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
Multiplies the polynomial by another.
mult(BigDecimalPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
Multiplies the polynomial by another, taking the indices mod N.
mult(BigIntPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
Multiplies the polynomial by another, taking the indices mod N.
mult(BigInteger) - Method in class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
Multiplies each coefficient by a BigInteger.
mult(int) - Method in class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
Multiplies each coefficient by a int.
mult(IntegerPolynomial, int) - Method in class org.spongycastle.math.ntru.polynomial.DenseTernaryPolynomial
 
mult(IntegerPolynomial, int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Multiplies the polynomial with another, taking the values mod modulus and the indices mod N
mult(IntegerPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Multiplies the polynomial with another, taking the indices mod N
mult(BigIntPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
 
mult(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Multiplies each coefficient by a int.
mult(LongPolynomial2) - Method in class org.spongycastle.math.ntru.polynomial.LongPolynomial2
Multiplies the polynomial with another, taking the indices mod N and the values mod 2048.
mult(TernaryPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.LongPolynomial5
Multiplies the polynomial with a TernaryPolynomial, taking the indices mod N and the values mod 2048.
mult(IntegerPolynomial) - Method in interface org.spongycastle.math.ntru.polynomial.Polynomial
Multiplies the polynomial by an IntegerPolynomial, taking the indices mod N.
mult(IntegerPolynomial, int) - Method in interface org.spongycastle.math.ntru.polynomial.Polynomial
Multiplies the polynomial by an IntegerPolynomial, taking the coefficient values mod modulus and the indices mod N.
mult(BigIntPolynomial) - Method in interface org.spongycastle.math.ntru.polynomial.Polynomial
Multiplies the polynomial by a BigIntPolynomial, taking the indices mod N.
mult(IntegerPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.ProductFormPolynomial
 
mult(BigIntPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.ProductFormPolynomial
 
mult(IntegerPolynomial, int) - Method in class org.spongycastle.math.ntru.polynomial.ProductFormPolynomial
 
mult(IntegerPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.SparseTernaryPolynomial
 
mult(IntegerPolynomial, int) - Method in class org.spongycastle.math.ntru.polynomial.SparseTernaryPolynomial
 
mult(BigIntPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.SparseTernaryPolynomial
 
mult(IntegerPolynomial) - Method in interface org.spongycastle.math.ntru.polynomial.TernaryPolynomial
Multiplies the polynomial by an IntegerPolynomial, taking the indices mod N
mult2(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Multiplies each coefficient by a 2 and applies a modulus.
mult2And(int) - Method in class org.spongycastle.math.ntru.polynomial.LongPolynomial2
Multiplies this polynomial by 2 and applies an AND mask to the upper and lower halves of each coefficients.
mult3(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Multiplies each coefficient by a 2 and applies a modulus.
multiplier - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
 
multiplier - Variable in class org.spongycastle.math.ec.ECPoint
 
multiply(byte[], byte[]) - Static method in class org.spongycastle.crypto.modes.gcm.GCMUtil
 
multiply(ECFieldElement) - Method in class org.spongycastle.math.ec.ECFieldElement.F2m
 
multiply(ECFieldElement) - Method in class org.spongycastle.math.ec.ECFieldElement.Fp
 
multiply(ECFieldElement) - Method in class org.spongycastle.math.ec.ECFieldElement
 
multiply(ECPoint, BigInteger, PreCompInfo) - Method in interface org.spongycastle.math.ec.ECMultiplier
Multiplies the ECPoint p by k, i.e.
multiply(BigInteger) - Method in class org.spongycastle.math.ec.ECPoint
Multiplies this ECPoint by the given number.
multiply(ECPoint, BigInteger, PreCompInfo) - Method in class org.spongycastle.math.ec.FpNafMultiplier
D.3.2 pg 101
multiply(IntArray, int) - Method in class org.spongycastle.math.ec.IntArray
 
multiply(ECPoint, BigInteger, PreCompInfo) - Method in class org.spongycastle.math.ec.ReferenceMultiplier
Simple shift-and-add multiplication.
multiply(SimpleBigDecimal) - Method in class org.spongycastle.math.ec.SimpleBigDecimal
 
multiply(BigInteger) - Method in class org.spongycastle.math.ec.SimpleBigDecimal
 
multiply(ECPoint, BigInteger, PreCompInfo) - Method in class org.spongycastle.math.ec.WNafMultiplier
Multiplies this by an integer k using the Window NAF method.
multiply(ECPoint, BigInteger, PreCompInfo) - Method in class org.spongycastle.math.ec.WTauNafMultiplier
Multiplies a ECPoint.F2m by k using the reduced τ-adic NAF (RTNAF) method.
multiplyFromTnaf(ECPoint.F2m, byte[]) - Static method in class org.spongycastle.math.ec.Tnaf
Multiplies a ECPoint.F2m by an element λ of Z[τ] using the τ-adic NAF (TNAF) method, given the TNAF of λ.
multiplyFromWTnaf(ECPoint.F2m, byte[], PreCompInfo) - Static method in class org.spongycastle.math.ec.WTauNafMultiplier
Multiplies a ECPoint.F2m by an element λ of Z[τ] using the window τ-adic NAF (TNAF) method, given the WTNAF of λ.
multiplyH(byte[]) - Method in class org.spongycastle.crypto.modes.gcm.BasicGCMMultiplier
 
multiplyH(byte[]) - Method in interface org.spongycastle.crypto.modes.gcm.GCMMultiplier
 
multiplyH(byte[]) - Method in class org.spongycastle.crypto.modes.gcm.Tables64kGCMMultiplier
 
multiplyH(byte[]) - Method in class org.spongycastle.crypto.modes.gcm.Tables8kGCMMultiplier
 
multiplyP(int[]) - Static method in class org.spongycastle.crypto.modes.gcm.GCMUtil
 
multiplyP8(int[]) - Static method in class org.spongycastle.crypto.modes.gcm.GCMUtil
 
multiplyRTnaf(ECPoint.F2m, BigInteger) - Static method in class org.spongycastle.math.ec.Tnaf
Multiplies a ECPoint.F2m by a BigInteger using the reduced τ-adic NAF (RTNAF) method.
multiplyTnaf(ECPoint.F2m, ZTauElement) - Static method in class org.spongycastle.math.ec.Tnaf
Multiplies a ECPoint.F2m by an element λ of Z[τ] using the τ-adic NAF (TNAF) method.
multiplyWTnaf(ECPoint.F2m, ZTauElement, PreCompInfo, byte, byte) - Method in class org.spongycastle.math.ec.WTauNafMultiplier
Multiplies a ECPoint.F2m by an element λ of Z[τ] using the τ-adic NAF (TNAF) method.
multRecursive(BigDecimalPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
Karazuba multiplication
multRecursive(BigIntPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
Karazuba multiplication
multRecursive(IntegerPolynomial) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Karazuba multiplication
multRecursive(LongPolynomial2) - Method in class org.spongycastle.math.ntru.polynomial.LongPolynomial2
Karazuba multiplication
multShiftSub(IntegerPolynomial, int, int, int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Computes this-b*c*(x^k) mod p and stores the result in this polynomial.
See steps 4a,4b in EESS algorithm 2.2.7.1.
Mx_X(int) - Method in class org.spongycastle.crypto.engines.TwofishEngine
 
Mx_Y(int) - Method in class org.spongycastle.crypto.engines.TwofishEngine
 
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 _