- h - Variable in class org.spongycastle.asn1.x9.X9ECParameters
-
- H - Variable in class org.spongycastle.crypto.digests.GOST3411Digest
-
- H(int, int, int) - Method in class org.spongycastle.crypto.digests.MD4Digest
-
- H(int, int, int) - Method in class org.spongycastle.crypto.digests.MD5Digest
-
- h(int, int, int) - Method in class org.spongycastle.crypto.digests.SHA1Digest
-
- h(int, int) - Method in class org.spongycastle.crypto.engines.SkipjackEngine
-
the inverse of the G permutation.
- H - Variable in class org.spongycastle.crypto.modes.gcm.BasicGCMMultiplier
-
- H - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
-
- h - Variable in class org.spongycastle.crypto.params.ECDomainParameters
-
- h - Variable in class org.spongycastle.crypto.params.NTRUEncryptionPrivateKeyParameters
-
- h - Variable in class org.spongycastle.crypto.params.NTRUEncryptionPublicKeyParameters
-
- h - Variable in class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters.Basis
-
- h - Variable in class org.spongycastle.crypto.params.NTRUSigningPublicKeyParameters
-
- h - Variable in class org.spongycastle.jce.spec.ECParameterSpec
-
- h - Variable in class org.spongycastle.math.ec.ECCurve.F2m
-
The cofactor of the curve.
- H0 - Variable in class org.spongycastle.crypto.digests.RIPEMD128Digest
-
- H0 - Variable in class org.spongycastle.crypto.digests.RIPEMD160Digest
-
- H0 - Variable in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- H0 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- H1 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- H1 - Variable in class org.spongycastle.crypto.digests.MD4Digest
-
- H1 - Variable in class org.spongycastle.crypto.digests.MD5Digest
-
- H1 - Variable in class org.spongycastle.crypto.digests.RIPEMD128Digest
-
- H1 - Variable in class org.spongycastle.crypto.digests.RIPEMD160Digest
-
- H1 - Variable in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- H1 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- H1 - Variable in class org.spongycastle.crypto.digests.SHA1Digest
-
- H1 - Variable in class org.spongycastle.crypto.digests.SHA224Digest
-
- H1 - Variable in class org.spongycastle.crypto.digests.SHA256Digest
-
- h1(int) - Method in class org.spongycastle.crypto.engines.HC128Engine
-
- H2 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- H2 - Variable in class org.spongycastle.crypto.digests.MD4Digest
-
- H2 - Variable in class org.spongycastle.crypto.digests.MD5Digest
-
- H2 - Variable in class org.spongycastle.crypto.digests.RIPEMD128Digest
-
- H2 - Variable in class org.spongycastle.crypto.digests.RIPEMD160Digest
-
- H2 - Variable in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- H2 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- H2 - Variable in class org.spongycastle.crypto.digests.SHA1Digest
-
- H2 - Variable in class org.spongycastle.crypto.digests.SHA224Digest
-
- H2 - Variable in class org.spongycastle.crypto.digests.SHA256Digest
-
- h2(int) - Method in class org.spongycastle.crypto.engines.HC128Engine
-
- H3 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- H3 - Variable in class org.spongycastle.crypto.digests.MD4Digest
-
- H3 - Variable in class org.spongycastle.crypto.digests.MD5Digest
-
- H3 - Variable in class org.spongycastle.crypto.digests.RIPEMD128Digest
-
- H3 - Variable in class org.spongycastle.crypto.digests.RIPEMD160Digest
-
- H3 - Variable in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- H3 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- H3 - Variable in class org.spongycastle.crypto.digests.SHA1Digest
-
- H3 - Variable in class org.spongycastle.crypto.digests.SHA224Digest
-
- H3 - Variable in class org.spongycastle.crypto.digests.SHA256Digest
-
- H4 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- H4 - Variable in class org.spongycastle.crypto.digests.MD4Digest
-
- H4 - Variable in class org.spongycastle.crypto.digests.MD5Digest
-
- H4 - Variable in class org.spongycastle.crypto.digests.RIPEMD160Digest
-
- H4 - Variable in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- H4 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- H4 - Variable in class org.spongycastle.crypto.digests.SHA1Digest
-
- H4 - Variable in class org.spongycastle.crypto.digests.SHA224Digest
-
- H4 - Variable in class org.spongycastle.crypto.digests.SHA256Digest
-
- H5 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- H5 - Variable in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- H5 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- H5 - Variable in class org.spongycastle.crypto.digests.SHA1Digest
-
- H5 - Variable in class org.spongycastle.crypto.digests.SHA224Digest
-
- H5 - Variable in class org.spongycastle.crypto.digests.SHA256Digest
-
- H6 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- H6 - Variable in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- H6 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- H6 - Variable in class org.spongycastle.crypto.digests.SHA224Digest
-
- H6 - Variable in class org.spongycastle.crypto.digests.SHA256Digest
-
- H7 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- H7 - Variable in class org.spongycastle.crypto.digests.RIPEMD256Digest
-
- H7 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- H7 - Variable in class org.spongycastle.crypto.digests.SHA224Digest
-
- H7 - Variable in class org.spongycastle.crypto.digests.SHA256Digest
-
- H8 - Variable in class org.spongycastle.crypto.digests.LongDigest
-
- H8 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- H8 - Variable in class org.spongycastle.crypto.digests.SHA224Digest
-
- H8 - Variable in class org.spongycastle.crypto.digests.SHA256Digest
-
- H9 - Variable in class org.spongycastle.crypto.digests.RIPEMD320Digest
-
- halve() - Method in class org.spongycastle.math.ntru.polynomial.BigDecimalPolynomial
-
Divides all coefficients by 2.
- handler - Variable in class org.spongycastle.crypto.tls.RecordStream
-
- handler - Variable in class org.spongycastle.crypto.tls.TlsInputStream
-
- handler - Variable in class org.spongycastle.crypto.tls.TlsOutputStream
-
- handshake - Static variable in class org.spongycastle.crypto.tls.ContentType
-
- handshake_failure - Static variable in class org.spongycastle.crypto.tls.AlertDescription
-
- handshakeQueue - Variable in class org.spongycastle.crypto.tls.TlsProtocolHandler
-
- HandshakeType - Class in org.spongycastle.crypto.tls
-
RFC 2246 7.4
- HandshakeType() - Constructor for class org.spongycastle.crypto.tls.HandshakeType
-
- hasAlgorithm(String, String) - Method in interface org.spongycastle.jcajce.provider.config.ConfigurableProvider
-
- hasAlgorithm(String, String) - Method in class org.spongycastle.jce.provider.BouncyCastleProvider
-
- hasAssociatedText() - Method in class org.spongycastle.crypto.modes.CCMBlockCipher
-
- hasEncodedTagValue(Object, int) - Static method in class org.spongycastle.asn1.ASN1Object
-
- hasExtensions() - Method in class org.spongycastle.asn1.x509.TBSCertList.CRLEntry
-
- hasFractionalSeconds() - Method in class org.spongycastle.asn1.DERGeneralizedTime
-
- hasFullMessage() - Method in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
-
Return true if the full message was recoveredMessage.
- hasFullMessage() - Method in class org.spongycastle.crypto.signers.ISO9796d2Signer
-
Return true if the full message was recoveredMessage.
- hasFullMessage() - Method in interface org.spongycastle.crypto.SignerWithRecovery
-
Returns true if the signer has recovered the full message as
part of signature verification.
- hash - Variable in class org.spongycastle.crypto.encodings.OAEPEncoding
-
- hash(Digest, byte[], byte[]) - Static method in class org.spongycastle.crypto.generators.DSAParametersGenerator
-
- hash - Variable in class org.spongycastle.crypto.tls.RecordStream
-
- hashAlg - Variable in class org.spongycastle.crypto.engines.IndexGenerator
-
- hashAlg - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
- hashAlg - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
- hashAlg - Variable in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- hashAlg - Variable in class org.spongycastle.crypto.params.NTRUSigningParameters
-
- hashAlg - Variable in class org.spongycastle.crypto.signers.NTRUSigner
-
- hashAlg - Variable in class org.spongycastle.crypto.signers.NTRUSignerPrng
-
- hashAlgorithm - Variable in class org.spongycastle.asn1.pkcs.RSAESOAEPparams
-
- hashAlgorithm - Variable in class org.spongycastle.asn1.pkcs.RSASSAPSSparams
-
- hashCode() - Method in class org.spongycastle.asn1.ASN1Null
-
- hashCode() - Method in class org.spongycastle.asn1.ASN1Object
-
- hashCode() - Method in class org.spongycastle.asn1.ASN1OctetString
-
- hashCode() - Method in class org.spongycastle.asn1.ASN1Primitive
-
- hashCode() - Method in class org.spongycastle.asn1.ASN1Sequence
-
- hashCode() - Method in class org.spongycastle.asn1.ASN1Set
-
- hashCode() - Method in class org.spongycastle.asn1.ASN1TaggedObject
-
- hashCode() - Method in class org.spongycastle.asn1.DERApplicationSpecific
-
- hashCode() - Method in class org.spongycastle.asn1.DERBitString
-
- hashCode() - Method in class org.spongycastle.asn1.DERBMPString
-
- hashCode() - Method in class org.spongycastle.asn1.DERBoolean
-
- hashCode() - Method in class org.spongycastle.asn1.DEREnumerated
-
- hashCode() - Method in class org.spongycastle.asn1.DERExternal
-
- hashCode() - Method in class org.spongycastle.asn1.DERGeneralizedTime
-
- hashCode() - Method in class org.spongycastle.asn1.DERGeneralString
-
- hashCode() - Method in class org.spongycastle.asn1.DERIA5String
-
- hashCode() - Method in class org.spongycastle.asn1.DERInteger
-
- hashCode() - Method in class org.spongycastle.asn1.DERNumericString
-
- hashCode() - Method in class org.spongycastle.asn1.DERObjectIdentifier
-
- hashCode() - Method in class org.spongycastle.asn1.DERPrintableString
-
- hashCode() - Method in class org.spongycastle.asn1.DERT61String
-
- hashCode() - Method in class org.spongycastle.asn1.DERUniversalString
-
- hashCode() - Method in class org.spongycastle.asn1.DERUTCTime
-
- hashCode() - Method in class org.spongycastle.asn1.DERUTF8String
-
- hashCode() - Method in class org.spongycastle.asn1.DERVisibleString
-
- hashCode() - Method in class org.spongycastle.asn1.eac.PackedDate
-
- hashCode() - Method in class org.spongycastle.asn1.x500.X500Name
-
- hashCode() - Method in class org.spongycastle.asn1.x509.Extension
-
- hashCode() - Method in class org.spongycastle.asn1.x509.X509Extension
-
- hashCode() - Method in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
- hashCode() - Method in class org.spongycastle.crypto.params.DHKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.DHParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.DHPrivateKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.DHPublicKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.DHValidationParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.DSAParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.DSAValidationParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.ElGamalKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.ElGamalParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.ElGamalPrivateKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.ElGamalPublicKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.GOST3410Parameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.GOST3410ValidationParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.NTRUEncryptionPrivateKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.NTRUEncryptionPublicKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.NTRUSigningParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters.Basis
-
- hashCode() - Method in class org.spongycastle.crypto.params.NTRUSigningPrivateKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.params.NTRUSigningPublicKeyParameters
-
- hashCode() - Method in class org.spongycastle.crypto.tls.ProtocolVersion
-
- hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey
-
- hashCode() - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.BCECPublicKey
-
- hashCode() - Method in class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
-
- hashCode() - Method in class org.spongycastle.jce.spec.ECParameterSpec
-
- hashCode() - Method in class org.spongycastle.math.ec.ECCurve.F2m
-
- hashCode() - Method in class org.spongycastle.math.ec.ECCurve.Fp
-
- hashCode() - Method in class org.spongycastle.math.ec.ECFieldElement.F2m
-
- hashCode() - Method in class org.spongycastle.math.ec.ECFieldElement.Fp
-
- hashCode() - Method in class org.spongycastle.math.ec.ECPoint
-
- hashCode() - Method in class org.spongycastle.math.ec.IntArray
-
- hashCode() - Method in class org.spongycastle.math.ec.SimpleBigDecimal
-
- hashCode() - Method in class org.spongycastle.math.ntru.polynomial.BigIntPolynomial
-
- hashCode() - Method in class org.spongycastle.math.ntru.polynomial.ProductFormPolynomial
-
- hashCode() - Method in class org.spongycastle.math.ntru.polynomial.SparseTernaryPolynomial
-
- hashCode(byte[]) - Static method in class org.spongycastle.util.Arrays
-
- hashCode(char[]) - Static method in class org.spongycastle.util.Arrays
-
- hashCode(int[]) - Static method in class org.spongycastle.util.Arrays
-
- hashCode(BigInteger[]) - Static method in class org.spongycastle.util.Arrays
-
- hashCode() - Method in class org.spongycastle.util.io.pem.PemHeader
-
- hashCodeValue - Variable in class org.spongycastle.asn1.x500.X500Name
-
- hashCodeValue - Variable in class org.spongycastle.asn1.x509.X509Name
-
Deprecated.
- hashPaddedPair(Digest, BigInteger, BigInteger, BigInteger) - Static method in class org.spongycastle.crypto.agreement.srp.SRP6Util
-
- hashSeed - Variable in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
-
- hashSeed - Variable in class org.spongycastle.crypto.params.NTRUEncryptionParameters
-
- hasKeyPurposeId(KeyPurposeId) - Method in class org.spongycastle.asn1.x509.ExtendedKeyUsage
-
- hasMoreElements() - Method in class org.spongycastle.asn1.LazyConstructionEnumeration
-
- hasMoreElements() - Method in class org.spongycastle.asn1.x509.TBSCertList.EmptyEnumeration
-
- hasMoreElements() - Method in class org.spongycastle.asn1.x509.TBSCertList.RevokedCertificatesEnumeration
-
- hasMoreTokens() - Method in class org.spongycastle.asn1.OIDTokenizer
-
- hasMoreTokens() - Method in class org.spongycastle.asn1.x500.style.X500NameTokenizer
-
- hasMoreTokens() - Method in class org.spongycastle.asn1.x509.X509NameTokenizer
-
- hasOuterSignature() - Method in class org.spongycastle.asn1.eac.CVCertificateRequest
-
- hasParameters() - Method in class org.spongycastle.asn1.eac.ECDSAPublicKey
-
- HC128Engine - Class in org.spongycastle.crypto.engines
-
HC-128 is a software-efficient stream cipher created by Hongjun Wu.
- HC128Engine() - Constructor for class org.spongycastle.crypto.engines.HC128Engine
-
- HC256Engine - Class in org.spongycastle.crypto.engines
-
HC-256 is a software-efficient stream cipher created by Hongjun Wu.
- HC256Engine() - Constructor for class org.spongycastle.crypto.engines.HC256Engine
-
- HEADER_LENGTH - Static variable in class org.spongycastle.crypto.encodings.PKCS1Encoding
-
- HEADER_LIST - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- headers - Variable in class org.spongycastle.util.io.pem.PemObject
-
- hello_request - Static variable in class org.spongycastle.crypto.tls.HandshakeType
-
- hello_world - Static variable in class com.tinfoilsms.crypto.R.string
-
- Hex - Class in org.spongycastle.util.encoders
-
- Hex() - Constructor for class org.spongycastle.util.encoders.Hex
-
- HexEncoder - Class in org.spongycastle.util.encoders
-
- HexEncoder() - Constructor for class org.spongycastle.util.encoders.HexEncoder
-
- hexTable - Static variable in class org.spongycastle.util.encoders.HexTranslator
-
- HexTranslator - Class in org.spongycastle.util.encoders
-
Converters for going from hex to binary and back.
- HexTranslator() - Constructor for class org.spongycastle.util.encoders.HexTranslator
-
- HISTORICAL_BYTES - Static variable in class org.spongycastle.asn1.eac.EACTags
-
- hLen - Variable in class org.spongycastle.crypto.engines.IndexGenerator
-
- hLen - Variable in class org.spongycastle.crypto.generators.MGF1BytesGenerator
-
- hLen - Variable in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
-
- hLen - Variable in class org.spongycastle.crypto.signers.PSSSigner
-
- hMac - Variable in class org.spongycastle.crypto.generators.PKCS5S2ParametersGenerator
-
- HMac - Class in org.spongycastle.crypto.macs
-
HMAC implementation based on RFC2104
H(K XOR opad, H(K XOR ipad, text))
- HMac(Digest) - Constructor for class org.spongycastle.crypto.macs.HMac
-
Base constructor for one of the standard digest algorithms that the
byteLength of the algorithm is know for.
- HMac(Digest, int) - Constructor for class org.spongycastle.crypto.macs.HMac
-
- hmac_hash(Digest, byte[], byte[], byte[]) - Static method in class org.spongycastle.crypto.tls.TlsUtils
-
- holder - Variable in class org.spongycastle.asn1.x509.AttributeCertificateInfo
-
- Holder - Class in org.spongycastle.asn1.x509
-
The Holder object.
- Holder(ASN1TaggedObject) - Constructor for class org.spongycastle.asn1.x509.Holder
-
Constructor for a holder for an V1 attribute certificate.
- Holder(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.Holder
-
Constructor for a holder for an V2 attribute certificate.
- Holder(IssuerSerial) - Constructor for class org.spongycastle.asn1.x509.Holder
-
- Holder(IssuerSerial, int) - Constructor for class org.spongycastle.asn1.x509.Holder
-
Constructs a holder from a IssuerSerial for a V1 or V2 certificate.
- Holder(GeneralNames) - Constructor for class org.spongycastle.asn1.x509.Holder
-
Constructs a holder with an entityName for V2 attribute certificates.
- Holder(GeneralNames, int) - Constructor for class org.spongycastle.asn1.x509.Holder
-
Constructs a holder with an entityName for V2 attribute certificates or
with a subjectName for V1 attribute certificates.
- Holder(ObjectDigestInfo) - Constructor for class org.spongycastle.asn1.x509.Holder
-
Constructs a holder from an object digest info.
- holder - Variable in class org.spongycastle.asn1.x509.V2AttributeCertificateInfoGenerator
-
- holderMnemonic - Variable in class org.spongycastle.asn1.eac.CertificateHolderReference
-
- houseIdentifier - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
-
- hTAG - Static variable in class org.spongycastle.crypto.modes.EAXBlockCipher
-