- K - Variable in class org.spongycastle.crypto.digests.GOST3411Digest
-
- K - Static variable in class org.spongycastle.crypto.digests.LongDigest
-
- K(int, int, int) - Method in class org.spongycastle.crypto.digests.MD5Digest
-
- K - Static variable in class org.spongycastle.crypto.digests.SHA224Digest
-
- K - Static variable in class org.spongycastle.crypto.digests.SHA256Digest
-
- k1 - Variable in class org.spongycastle.math.ec.ECCurve.F2m
-
TPB: The integer k
where xm +
xk + 1
represents the reduction polynomial
f(z)
.
PPB: The integer k1
where xm +
xk3 + xk2 + xk1 + 1
represents the reduction polynomial f(z)
.
- k1 - Variable in class org.spongycastle.math.ec.ECFieldElement.F2m
-
TPB: The integer k
where xm +
xk + 1
represents the reduction polynomial
f(z)
.
PPB: The integer k1
where xm +
xk3 + xk2 + xk1 + 1
represents the reduction polynomial f(z)
.
- k2 - Variable in class org.spongycastle.math.ec.ECCurve.F2m
-
TPB: Always set to 0
PPB: The integer k2
where xm +
xk3 + xk2 + xk1 + 1
represents the reduction polynomial f(z)
.
- k2 - Variable in class org.spongycastle.math.ec.ECFieldElement.F2m
-
TPB: Always set to 0
PPB: The integer k2
where xm +
xk3 + xk2 + xk1 + 1
represents the reduction polynomial f(z)
.
- k3 - Variable in class org.spongycastle.math.ec.ECCurve.F2m
-
TPB: Always set to 0
PPB: The integer k3
where xm +
xk3 + xk2 + xk1 + 1
represents the reduction polynomial f(z)
.
- k3 - Variable in class org.spongycastle.math.ec.ECFieldElement.F2m
-
TPB: Always set to 0
PPB: The integer k3
where xm +
xk3 + xk2 + xk1 + 1
represents the reduction polynomial f(z)
.
- k64Cnt - Variable in class org.spongycastle.crypto.engines.TwofishEngine
-
- kaAlgorithm - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
-
- KC - Static variable in class org.spongycastle.crypto.engines.SEEDEngine
-
- kdf - Variable in class org.spongycastle.crypto.agreement.kdf.ECDHKEKGenerator
-
- kdf - Variable in class org.spongycastle.crypto.engines.IESEngine
-
- kdf - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
-
- KDF1BytesGenerator - Class in org.spongycastle.crypto.generators
-
KDF1 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on ISO 18033/IEEE P1363a.
- KDF1BytesGenerator(Digest) - Constructor for class org.spongycastle.crypto.generators.KDF1BytesGenerator
-
Construct a KDF1 byte generator.
- KDF2BytesGenerator - Class in org.spongycastle.crypto.generators
-
KDF2 generator for derived keys and ivs as defined by IEEE P1363a/ISO 18033
This implementation is based on IEEE P1363/ISO 18033.
- KDF2BytesGenerator(Digest) - Constructor for class org.spongycastle.crypto.generators.KDF2BytesGenerator
-
Construct a KDF2 bytes generator.
- KDFParameters - Class in org.spongycastle.crypto.params
-
parameters for Key derivation functions for IEEE P1363a
- KDFParameters(byte[], byte[]) - Constructor for class org.spongycastle.crypto.params.KDFParameters
-
- ke - Variable in class org.spongycastle.crypto.engines.CamelliaEngine
-
- ke - Variable in class org.spongycastle.crypto.engines.CamelliaLightEngine
-
- key - Variable in class org.spongycastle.crypto.agreement.DHAgreement
-
- key - Variable in class org.spongycastle.crypto.agreement.DHBasicAgreement
-
- key - Variable in class org.spongycastle.crypto.agreement.ECDHBasicAgreement
-
- key - Variable in class org.spongycastle.crypto.agreement.ECDHCBasicAgreement
-
- key - Variable in class org.spongycastle.crypto.engines.ElGamalEngine
-
- key - Variable in class org.spongycastle.crypto.engines.HC128Engine
-
- key - Variable in class org.spongycastle.crypto.engines.HC256Engine
-
- key - Variable in class org.spongycastle.crypto.engines.NaccacheSternEngine
-
- key - Variable in class org.spongycastle.crypto.engines.RSABlindedEngine
-
- key - Variable in class org.spongycastle.crypto.engines.RSABlindingEngine
-
- key - Variable in class org.spongycastle.crypto.engines.RSACoreEngine
-
- key - Variable in class org.spongycastle.crypto.examples.DESExample
-
- key - Variable in class org.spongycastle.crypto.generators.RSABlindingFactorGenerator
-
- key - Variable in class org.spongycastle.crypto.params.AEADParameters
-
- key - Variable in class org.spongycastle.crypto.params.KeyParameter
-
- key - Variable in class org.spongycastle.crypto.params.RC2Parameters
-
- key - Variable in class org.spongycastle.crypto.params.RC5Parameters
-
- key - Variable in class org.spongycastle.crypto.signers.DSASigner
-
- key - Variable in class org.spongycastle.crypto.signers.ECDSASigner
-
- key - Variable in class org.spongycastle.crypto.signers.ECGOST3410Signer
-
- key - Variable in class org.spongycastle.crypto.signers.ECNRSigner
-
- key - Variable in class org.spongycastle.crypto.signers.GOST3410Signer
-
- key0 - Variable in class org.spongycastle.crypto.engines.SkipjackEngine
-
- key1 - Variable in class org.spongycastle.crypto.engines.SkipjackEngine
-
- key2 - Variable in class org.spongycastle.crypto.engines.SkipjackEngine
-
- key3 - Variable in class org.spongycastle.crypto.engines.SkipjackEngine
-
- KEY_COMPROMISE - Static variable in class org.spongycastle.asn1.x509.CRLReason
-
Deprecated.
use lower case version
- KEY_COMPROMISE - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
-
Deprecated.
use lower case version
- KEY_GEN_ALG_FLOAT - Static variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- KEY_GEN_ALG_RESULTANT - Static variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- KEY_MATERIAL - Static variable in class org.spongycastle.crypto.generators.PKCS12ParametersGenerator
-
- KeyAddition(long[]) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
-
xor corresponding text input and round key input bytes
- keyAgreement - Static variable in class org.spongycastle.asn1.x509.KeyUsage
-
- KeyAgreementSpi - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
Diffie-Hellman key agreement using elliptic curve keys, ala IEEE P1363
both the simple one, and the simple one with cofactors are supported.
- KeyAgreementSpi(String, BasicAgreement, DerivationFunction) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
-
- KeyAgreementSpi.DH - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyAgreementSpi.DH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DH
-
- KeyAgreementSpi.DHC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyAgreementSpi.DHC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHC
-
- KeyAgreementSpi.DHwithSHA1KDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyAgreementSpi.DHwithSHA1KDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.DHwithSHA1KDF
-
- KeyAgreementSpi.MQV - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyAgreementSpi.MQV() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQV
-
- KeyAgreementSpi.MQVwithSHA1KDF - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyAgreementSpi.MQVwithSHA1KDF() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi.MQVwithSHA1KDF
-
- keyBag - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
-
- keyBits - Variable in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
-
- keyBits - Variable in class org.spongycastle.crypto.signers.ISO9796d2Signer
-
- keyCertSign - Static variable in class org.spongycastle.asn1.x509.KeyUsage
-
- keyCompromise - Static variable in class org.spongycastle.asn1.x509.CRLReason
-
- keyCompromise - Static variable in class org.spongycastle.asn1.x509.ReasonFlags
-
- keyData - Variable in class org.spongycastle.asn1.x509.SubjectPublicKeyInfo
-
- KeyDerivationFunc - Class in org.spongycastle.asn1.pkcs
-
- KeyDerivationFunc(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.KeyDerivationFunc
-
- KeyDerivationFunc(ASN1ObjectIdentifier, ASN1Encodable) - Constructor for class org.spongycastle.asn1.pkcs.KeyDerivationFunc
-
- keyEncipherment - Static variable in class org.spongycastle.asn1.x509.KeyUsage
-
- keyExchange - Variable in class org.spongycastle.crypto.tls.TlsDHKeyExchange
-
- keyExchange - Variable in class org.spongycastle.crypto.tls.TlsECDHKeyExchange
-
- keyExchange - Variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
- keyExchange - Variable in class org.spongycastle.crypto.tls.TlsPSKKeyExchange
-
- keyExchange - Variable in class org.spongycastle.crypto.tls.TlsSRPKeyExchange
-
- KeyExchangeAlgorithm - Class in org.spongycastle.crypto.tls
-
- KeyExchangeAlgorithm() - Constructor for class org.spongycastle.crypto.tls.KeyExchangeAlgorithm
-
- KeyExchangeInitiator() - Method in class com.tinfoilsms.test.ECGKeyExchangeTest
-
A test which verifies that the recipient receives the signed public key
from the initiator correctly and that the public key received matches
the original key sent.
- keyExchangeRecipient() - Method in class com.tinfoilsms.test.ECGKeyExchangeTest
-
A test which verifies that the initiator receives the signed public key
from the recipient correctly and that the public key received matches the
original key sent.
- KeyFactorySpi - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyFactorySpi(String, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi
-
- KeyFactorySpi.EC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyFactorySpi.EC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.EC
-
- KeyFactorySpi.ECDH - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyFactorySpi.ECDH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDH
-
- KeyFactorySpi.ECDHC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyFactorySpi.ECDHC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDHC
-
- KeyFactorySpi.ECDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyFactorySpi.ECDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECDSA
-
- KeyFactorySpi.ECGOST3410 - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyFactorySpi.ECGOST3410() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECGOST3410
-
- KeyFactorySpi.ECMQV - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyFactorySpi.ECMQV() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi.ECMQV
-
- keyGenAlg - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- KeyGenerationParameters - Class in org.spongycastle.crypto
-
The base class for parameters to key generators.
- KeyGenerationParameters(SecureRandom, int) - Constructor for class org.spongycastle.crypto.KeyGenerationParameters
-
initialise the generator with a source of randomness
and a strength (in bits).
- keyGenParam - Variable in class com.tinfoilsms.crypto.ECKey
-
- keyidentifier - Variable in class org.spongycastle.asn1.x509.AuthorityKeyIdentifier
-
- keyidentifier - Variable in class org.spongycastle.asn1.x509.SubjectKeyIdentifier
-
- keyInfo - Variable in class org.spongycastle.asn1.x9.OtherInfo
-
- keyInfoConverters - Static variable in class org.spongycastle.jce.provider.BouncyCastleProvider
-
- keyLength - Variable in class org.spongycastle.asn1.pkcs.PBKDF2Params
-
- keyNormBound - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- keyNormBoundSq - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- keyOid - Variable in class org.spongycastle.asn1.eac.CVCertificateRequest
-
- KeyPairGeneratorSpi - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyPairGeneratorSpi(String) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi
-
- KeyPairGeneratorSpi.EC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyPairGeneratorSpi.EC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
-
- KeyPairGeneratorSpi.EC(String, ProviderConfiguration) - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
-
- KeyPairGeneratorSpi.ECDH - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyPairGeneratorSpi.ECDH() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDH
-
- KeyPairGeneratorSpi.ECDHC - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyPairGeneratorSpi.ECDHC() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDHC
-
- KeyPairGeneratorSpi.ECDSA - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyPairGeneratorSpi.ECDSA() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECDSA
-
- KeyPairGeneratorSpi.ECMQV - Class in org.spongycastle.jcajce.provider.asymmetric.ec
-
- KeyPairGeneratorSpi.ECMQV() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.ECMQV
-
- keyParam - Variable in class com.tinfoilsms.test.ECKeyParamTest
-
- keyParam - Variable in class org.spongycastle.crypto.modes.CCMBlockCipher
-
- KeyParameter - Class in org.spongycastle.crypto.params
-
- KeyParameter(byte[]) - Constructor for class org.spongycastle.crypto.params.KeyParameter
-
- KeyParameter(byte[], int, int) - Constructor for class org.spongycastle.crypto.params.KeyParameter
-
- KeyPurposeId - Class in org.spongycastle.asn1.x509
-
The KeyPurposeId object.
- KeyPurposeId(String) - Constructor for class org.spongycastle.asn1.x509.KeyPurposeId
-
Create a KeyPurposeId from an OID string
- keySchedule() - Method in class org.spongycastle.crypto.digests.TigerDigest
-
- keySize - Variable in class org.spongycastle.asn1.cryptopro.GOST3410ParamSetParameters
-
- keySize - Variable in class org.spongycastle.crypto.agreement.kdf.DHKDFParameters
-
- keySize - Variable in class org.spongycastle.crypto.agreement.kdf.DHKEKGenerator
-
- keySize - Variable in class org.spongycastle.crypto.agreement.kdf.ECDHKEKGenerator
-
- KeySpecificInfo - Class in org.spongycastle.asn1.x9
-
ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.
- KeySpecificInfo(ASN1ObjectIdentifier, ASN1OctetString) - Constructor for class org.spongycastle.asn1.x9.KeySpecificInfo
-
- KeySpecificInfo(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x9.KeySpecificInfo
-
- keyStream - Variable in class org.spongycastle.crypto.engines.ISAACEngine
-
- keyStream - Variable in class org.spongycastle.crypto.engines.Salsa20Engine
-
- keyUsage - Static variable in class org.spongycastle.asn1.x509.Extension
-
Key Usage
- KeyUsage - Class in org.spongycastle.asn1.x509
-
The KeyUsage object.
- KeyUsage(int) - Constructor for class org.spongycastle.asn1.x509.KeyUsage
-
Basic constructor.
- KeyUsage(DERBitString) - Constructor for class org.spongycastle.asn1.x509.KeyUsage
-
- keyUsage - Static variable in class org.spongycastle.asn1.x509.X509Extension
-
Key Usage
- KeyUsage - Static variable in class org.spongycastle.asn1.x509.X509Extensions
-
Deprecated.
use X509Extension value.
- KeyUtil - Class in org.spongycastle.jcajce.provider.asymmetric.util
-
- KeyUtil() - Constructor for class org.spongycastle.jcajce.provider.asymmetric.util.KeyUtil
-
- KP - Static variable in class org.spongycastle.crypto.engines.BlowfishEngine
-
- KS0 - Static variable in class org.spongycastle.crypto.engines.BlowfishEngine
-
- KS1 - Static variable in class org.spongycastle.crypto.engines.BlowfishEngine
-
- KS2 - Static variable in class org.spongycastle.crypto.engines.BlowfishEngine
-
- KS3 - Static variable in class org.spongycastle.crypto.engines.BlowfishEngine
-
- kw - Variable in class org.spongycastle.crypto.engines.CamelliaEngine
-
- kw - Variable in class org.spongycastle.crypto.engines.CamelliaLightEngine
-