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 _ 

I

IA5_STRING - Static variable in interface org.spongycastle.asn1.BERTags
 
ib0(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
InvSO - {13, 3,11, 0,10, 6, 5,12, 1,14, 4, 7,15, 9, 8, 2 } - 15 terms.
ib1(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
InvS1 - { 5, 8, 2,14,15, 6,12, 3,11, 4, 7, 9, 1,13,10, 0 } - 14 steps.
ib2(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
InvS2 - {12, 9,15, 4,11,14, 1, 2, 0, 3, 6,13, 5, 8,10, 7 } - 16 steps.
ib3(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
InvS3 - { 0, 9,10, 7,11,14, 6,13, 3, 5,12, 2, 4, 8,15, 1 } - 15 terms
ib4(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
InvS4 - { 5, 0, 8, 3,10, 9, 7,14, 2,12,11, 6, 4,15,13, 1 } - 15 terms.
ib5(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
InvS5 - { 8,15, 2, 9, 4, 1,13,14,11, 6, 5, 3, 7,12,10, 0 } - 16 terms.
ib6(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
InvS6 - {15,10, 1,13, 5, 3, 6, 0, 4, 9,14, 7, 2,12, 8,11 } - 15 terms.
ib7(int, int, int, int) - Method in class org.spongycastle.crypto.engines.SerpentEngine
InvS7 - { 3, 0, 6,13, 9,14,15, 8, 5,12,11, 7,10, 1, 4, 2 } - 17 terms.
ic_action_search - Static variable in class com.tinfoilsms.crypto.R.drawable
 
ic_launcher - Static variable in class com.tinfoilsms.crypto.R.drawable
 
id - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id - Variable in class org.spongycastle.asn1.x9.X9FieldID
 
id_aa - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_commitmentType - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated.
use id_aa_ets_commitmentType instead
id_aa_contentHint - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_contentIdentifier - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_contentReference - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_encrypKeyPref - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_archiveTimestamp - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_certCRLTimestamp - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_certificateRefs - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_certValues - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_commitmentType - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_contentTimestamp - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_escTimeStamp - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_otherSigCert - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_revocationRefs - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_revocationValues - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_signerAttr - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_signerLocation - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_ets_sigPolicyId - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_msgSigDigest - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_otherSigCert - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated.
use id_aa_ets_otherSigCert instead
id_aa_receiptRequest - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_signatureTimeStampToken - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_signerLocation - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated.
use id_aa_ets_signerLocation instead
id_aa_signingCertificate - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_signingCertificateV2 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_aa_sigPolicyId - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
Deprecated.
use id_aa_ets_sigPolicyId instead
id_aca - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_accessIdentity - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_authenticationInfo - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_chargingIdentity - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_encAttrs - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_aca_group - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_ad - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_ad_caIssuers - Static variable in class org.spongycastle.asn1.x509.AccessDescription
 
id_ad_caIssuers - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_ad_ocsp - Static variable in class org.spongycastle.asn1.x509.AccessDescription
 
id_ad_ocsp - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_aes128_CBC - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_CCM - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_CFB - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_ECB - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_GCM - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_OFB - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes128_wrap - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_CBC - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_CCM - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_CFB - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_ECB - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_GCM - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_OFB - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes192_wrap - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_CBC - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_CCM - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_CFB - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_ECB - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_GCM - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_OFB - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_aes256_wrap - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_alg_CMS3DESwrap - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_alg_CMSRC2wrap - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_alg_PWRI_KEK - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_at_clearance - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_at_name - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_at_role - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_at_telephoneNumber - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_CA - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_CA_DH - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_CA_DH_3DES_CBC_CBC - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_CA_ECDH - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_CA_ECDH_3DES_CBC_CBC - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_ce - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_ce_targetInformation - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_ct - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_authData - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_authEnvelopedData - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_compressedData - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_timestampedData - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_ct_TSTInfo - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfApproval - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfCreation - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfDelivery - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfOrigin - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfReceipt - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_cti_ets_proofOfSender - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_dsa - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
id_dsa_with_sha1 - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
id-dsa-with-sha1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) x9-57 (10040) x9cm(4) 3 }
id_dsa_with_sha2 - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_ea_rsa - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_EAC_ePassport - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
id-EAC-ePassport OBJECT IDENTIFIER ::= { bsi-de applications(3) mrtd(1) roles(2) 1}
id_ecPublicKey - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
id_ecSigType - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
id_fieldType - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
id_hmacWithSHA1 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_hmacWithSHA224 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_hmacWithSHA256 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_hmacWithSHA384 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_hmacWithSHA512 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_kp - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
 
id_kp_capwapAC - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 18 }
id_kp_capwapWTP - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 19 }
id_kp_clientAuth - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 2 }
id_kp_codeSigning - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 3 }
id_kp_dvcs - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 10 }
id_kp_eapOverLAN - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 14 }
id_kp_eapOverPPP - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 13 }
id_kp_emailProtection - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 4 }
id_kp_ipsecEndSystem - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
Usage deprecated by RFC4945 - was { id-kp 5 }
id_kp_ipsecIKE - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 17 }
id_kp_ipsecTunnel - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
Usage deprecated by RFC4945 - was { id-kp 6 }
id_kp_ipsecUser - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
Usage deprecated by RFC4945 - was { idkp 7 }
id_kp_OCSPSigning - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 9 }
id_kp_sbgpCertAAServerAuth - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 11 }
id_kp_scvp_responder - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 12 }
id_kp_scvpClient - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 16 }
id_kp_scvpServer - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 15 }
id_kp_serverAuth - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 1 }
id_kp_smartcardlogon - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ 1 3 6 1 4 1 311 20 2 2 }
id_kp_timeStamping - Static variable in class org.spongycastle.asn1.x509.KeyPurposeId
{ id-kp 8 }
id_mgf1 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_PBES2 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_PBKDF2 - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_pe - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_pe_aaControls - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_pe_ac_auditIdentity - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_pe_ac_proxying - Static variable in interface org.spongycastle.asn1.x509.X509AttributeIdentifiers
 
id_PK - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_PK_DH - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_PK_ECDH - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_pkix - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_pSpecified - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_publicKeyType - Static variable in interface org.spongycastle.asn1.x9.X9ObjectIdentifiers
 
id_qt - Static variable in class org.spongycastle.asn1.x509.PolicyQualifierId
 
id_qt_cps - Static variable in class org.spongycastle.asn1.x509.PolicyQualifierId
 
id_qt_unotice - Static variable in class org.spongycastle.asn1.x509.PolicyQualifierId
 
id_role_EAC - Static variable in class org.spongycastle.asn1.eac.CertificateHolderAuthorization
 
id_RSAES_OAEP - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_RSASSA_PSS - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_SHA1 - Static variable in interface org.spongycastle.asn1.x509.X509ObjectIdentifiers
 
id_sha224 - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_sha256 - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_sha384 - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_sha512 - Static variable in interface org.spongycastle.asn1.nist.NISTObjectIdentifiers
 
id_spq - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_spq_ets_unotice - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_spq_ets_uri - Static variable in interface org.spongycastle.asn1.pkcs.PKCSObjectIdentifiers
 
id_TA - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_1 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_224 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_256 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_384 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_ECDSA_SHA_512 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_PSS_SHA_1 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_PSS_SHA_256 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_PSS_SHA_512 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_v1_5_SHA_1 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_v1_5_SHA_256 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
id_TA_RSA_v1_5_SHA_512 - Static variable in interface org.spongycastle.asn1.eac.EACObjectIdentifiers
 
IDEA_CBC - Static variable in class org.spongycastle.crypto.tls.EncryptionAlgorithm
 
IDEAEngine - Class in org.spongycastle.crypto.engines
A class that provides a basic International Data Encryption Algorithm (IDEA) engine.
IDEAEngine() - Constructor for class org.spongycastle.crypto.engines.IDEAEngine
standard constructor.
ideaFunc(int[], byte[], int, byte[], int) - Method in class org.spongycastle.crypto.engines.IDEAEngine
 
identifier - Variable in class org.spongycastle.asn1.DERObjectIdentifier
 
identity - Variable in class org.spongycastle.crypto.tls.SRPTlsClient
 
identity - Variable in class org.spongycastle.crypto.tls.TlsSRPKeyExchange
 
idSHA1 - Static variable in interface org.spongycastle.asn1.oiw.OIWObjectIdentifiers
 
idx - Variable in class org.spongycastle.crypto.engines.HC128Engine
 
idx - Variable in class org.spongycastle.crypto.engines.HC256Engine
 
IEKeySpec - Class in org.spongycastle.jce.spec
key pair for use with an integrated encryptor - together they provide what's required to generate the message.
IEKeySpec(PrivateKey, PublicKey) - Constructor for class org.spongycastle.jce.spec.IEKeySpec
 
IESEngine - Class in org.spongycastle.crypto.engines
support class for constructing integrated encryption ciphers for doing basic message exchanges on top of key agreement ciphers
IESEngine(BasicAgreement, DerivationFunction, Mac) - Constructor for class org.spongycastle.crypto.engines.IESEngine
set up for use with stream mode, where the key derivation function is used to provide a stream of bytes to xor with the message.
IESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher) - Constructor for class org.spongycastle.crypto.engines.IESEngine
set up for use in conjunction with a block cipher to handle the message.
IESEngine(BasicAgreement, DerivationFunction, Mac, BufferedBlockCipher, CipherParameters) - Constructor for class org.spongycastle.crypto.engines.IESEngine
TODO PERHAPS MAKE A NONCE INTERFACE RATHER THAN USING CIPHERPARAMETERS WHICH DOES NOT ACTUALLY HAVE ANYTHING SPECIFIED IN THE INTERFACE.
IESKey - Interface in org.spongycastle.jce.interfaces
key pair for use with an integrated encryptor
IESParameters - Class in org.spongycastle.crypto.params
parameters for using an integrated cipher in stream mode.
IESParameters(byte[], byte[], int) - Constructor for class org.spongycastle.crypto.params.IESParameters
 
IESParameterSpec - Class in org.spongycastle.jce.spec
Parameter spec for an integrated encryptor, as in IEEE P1363a
IESParameterSpec(byte[], byte[], int) - Constructor for class org.spongycastle.jce.spec.IESParameterSpec
 
IESWithCipherParameters - Class in org.spongycastle.crypto.params
 
IESWithCipherParameters(byte[], byte[], int, int) - Constructor for class org.spongycastle.crypto.params.IESWithCipherParameters
 
IetfAttrSyntax - Class in org.spongycastle.asn1.x509
Implementation of IetfAttrSyntax as specified by RFC3281.
IetfAttrSyntax(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.IetfAttrSyntax
 
IETFUtils - Class in org.spongycastle.asn1.x500.style
 
IETFUtils() - Constructor for class org.spongycastle.asn1.x500.style.IETFUtils
 
ignore(char) - Method in class org.spongycastle.util.encoders.Base64Encoder
 
ignore(char) - Method in class org.spongycastle.util.encoders.HexEncoder
 
illegal_parameter - Static variable in class org.spongycastle.crypto.tls.AlertDescription
 
implies(Permission) - Method in class org.spongycastle.jcajce.provider.config.ProviderConfigurationPermission
 
implShamirsTrick(ECPoint, BigInteger, ECPoint, BigInteger) - Static method in class org.spongycastle.math.ec.ECAlgorithms
 
in - Variable in class org.spongycastle.crypto.examples.DESExample
 
inBuf - Variable in class org.spongycastle.crypto.io.CipherInputStream
 
inc(byte[]) - Static method in class org.spongycastle.crypto.generators.DSAParametersGenerator
 
increment() - Method in class org.spongycastle.crypto.digests.WhirlpoolDigest
 
incSequenceNumber() - Method in class org.spongycastle.crypto.tls.TlsMac
Increment the current write sequence number
IndefiniteLengthInputStream - Class in org.spongycastle.asn1
 
IndefiniteLengthInputStream(InputStream, int) - Constructor for class org.spongycastle.asn1.IndefiniteLengthInputStream
 
index - Variable in class org.spongycastle.asn1.OIDTokenizer
 
index - Variable in class org.spongycastle.asn1.x500.style.X500NameTokenizer
 
index - Variable in class org.spongycastle.asn1.x509.X509NameTokenizer
 
index - Variable in class org.spongycastle.crypto.engines.Grain128Engine
 
index - Variable in class org.spongycastle.crypto.engines.Grainv1Engine
 
index - Variable in class org.spongycastle.crypto.engines.ISAACEngine
 
index - Variable in class org.spongycastle.crypto.engines.Salsa20Engine
 
IndexGenerator - Class in org.spongycastle.crypto.engines
An implementation of the Index Generation Function in IEEE P1363.1.
IndexGenerator(byte[], NTRUEncryptionParameters) - Constructor for class org.spongycastle.crypto.engines.IndexGenerator
Constructs a new index generator.
IndexGenerator.BitString - Class in org.spongycastle.crypto.engines
Represents a string of bits and supports appending, reading the head, and reading the tail.
IndexGenerator.BitString() - Constructor for class org.spongycastle.crypto.engines.IndexGenerator.BitString
 
indirectCRL - Variable in class org.spongycastle.asn1.x509.IssuingDistributionPoint
 
indirectReference - Variable in class org.spongycastle.asn1.DERExternal
 
infinity - Variable in class org.spongycastle.math.ec.ECCurve.F2m
The point at infinity on this curve.
infinity - Variable in class org.spongycastle.math.ec.ECCurve.Fp
 
info - Variable in class org.spongycastle.asn1.pkcs.AuthenticatedSafe
 
info - Static variable in class org.spongycastle.jce.provider.BouncyCastleProvider
 
inhibitAnyPolicy - Static variable in class org.spongycastle.asn1.x509.Extension
Inhibit Any Policy
inhibitAnyPolicy - Static variable in class org.spongycastle.asn1.x509.X509Extension
Inhibit Any Policy
InhibitAnyPolicy - Static variable in class org.spongycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
init(boolean, CipherParameters, CipherParameters) - Method in class com.tinfoilsms.crypto.ECEngine
A wrapper for IESEngine, initializes the elliptic curve encryption engine in either encryption or decryption mode.
init() - Method in class com.tinfoilsms.crypto.ECKey
Wrapper for AsymmetricCipherKeyPairGenerator init() and generateKeyPair() function which initializes the elliptic curve and generates a keypair
init(byte[]) - Method in class com.tinfoilsms.csprng.ISAACRandomGenerator
Initialize the ISAAC random generator with an initial seed value.
init(DerivationParameters) - Method in class com.tinfoilsms.csprng.SDFGenerator
 
init(CipherParameters) - Method in class org.spongycastle.crypto.agreement.DHAgreement
 
init(CipherParameters) - Method in class org.spongycastle.crypto.agreement.DHBasicAgreement
 
init(CipherParameters) - Method in class org.spongycastle.crypto.agreement.ECDHBasicAgreement
 
init(CipherParameters) - Method in class org.spongycastle.crypto.agreement.ECDHCBasicAgreement
 
init(CipherParameters) - Method in class org.spongycastle.crypto.agreement.ECMQVBasicAgreement
 
init(DerivationParameters) - Method in class org.spongycastle.crypto.agreement.kdf.DHKEKGenerator
 
init(DerivationParameters) - Method in class org.spongycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
init(BigInteger, BigInteger, Digest, SecureRandom) - Method in class org.spongycastle.crypto.agreement.srp.SRP6Client
Initialises the client to begin new authentication attempt
init(BigInteger, BigInteger, BigInteger, Digest, SecureRandom) - Method in class org.spongycastle.crypto.agreement.srp.SRP6Server
Initialises the server to accept a new client authentication attempt
init(BigInteger, BigInteger, Digest) - Method in class org.spongycastle.crypto.agreement.srp.SRP6VerifierGenerator
Initialises generator to create new verifiers
init(boolean, CipherParameters) - Method in interface org.spongycastle.crypto.AsymmetricBlockCipher
initialise the cipher.
init(KeyGenerationParameters) - Method in interface org.spongycastle.crypto.AsymmetricCipherKeyPairGenerator
intialise the key pair generator.
init(CipherParameters) - Method in interface org.spongycastle.crypto.BasicAgreement
initialise the agreement engine.
init(boolean, CipherParameters) - Method in interface org.spongycastle.crypto.BlockCipher
Initialise the cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.BufferedAsymmetricBlockCipher
initialise the buffer and the underlying cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.BufferedBlockCipher
initialise the cipher.
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.CipherKeyGenerator
initialise the key generator.
init(DerivationParameters) - Method in interface org.spongycastle.crypto.DerivationFunction
 
init(boolean, CipherParameters) - Method in interface org.spongycastle.crypto.DSA
initialise the signer for signature generation or signature verification.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.encodings.ISO9796d1Encoding
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.encodings.OAEPEncoding
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.encodings.PKCS1Encoding
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.AESEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.AESFastEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.AESLightEngine
initialise an AES cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.BlowfishEngine
initialise a Blowfish cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.CamelliaEngine
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.CamelliaLightEngine
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.CAST5Engine
initialise a CAST cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.DESedeEngine
initialise a DESede cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.DESedeWrapEngine
Method init
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.DESEngine
initialise a DES cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.ElGamalEngine
initialise the ElGamal engine.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.GOST28147Engine
initialise an GOST28147 cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.Grain128Engine
Initialize a Grain-128 cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.Grainv1Engine
Initialize a Grain v1 cipher.
init() - Method in class org.spongycastle.crypto.engines.HC128Engine
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.HC128Engine
Initialise a HC-128 cipher.
init() - Method in class org.spongycastle.crypto.engines.HC256Engine
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.HC256Engine
Initialise a HC-256 cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.IDEAEngine
initialise an IDEA cipher.
init(boolean, CipherParameters, CipherParameters, CipherParameters) - Method in class org.spongycastle.crypto.engines.IESEngine
Initialise the encryptor.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.ISAACEngine
initialise an ISAAC cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.NaccacheSternEngine
Initializes this algorithm.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.NoekeonEngine
initialise
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.NTRUEngine
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.NullEngine
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RC2Engine
initialise a RC2 cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RC2WrapEngine
Method init
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RC4Engine
initialise a RC4 cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RC532Engine
initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RC564Engine
initialise a RC5-64 cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RC6Engine
initialise a RC5-32 cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RFC3211WrapEngine
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RFC3394WrapEngine
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RijndaelEngine
initialise a Rijndael cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RSABlindedEngine
initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RSABlindingEngine
Initialise the blinding engine.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RSACoreEngine
initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.RSAEngine
initialise the RSA engine.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.Salsa20Engine
initialise a Salsa20 cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.SEEDEngine
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.SerpentEngine
initialise a Serpent cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.SkipjackEngine
initialise a SKIPJACK cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.TEAEngine
initialise
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.TwofishEngine
initialise a Twofish cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.VMPCEngine
initialise a VMPC cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.engines.XTEAEngine
initialise
init(DerivationParameters) - Method in class org.spongycastle.crypto.generators.BaseKDFBytesGenerator
 
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.DESedeKeyGenerator
initialise the key generator - if strength is set to zero the key generated will be 192 bits in size, otherwise strength can be 128 or 192 (or 112 or 168 if you don't count parity bits), depending on whether you wish to do 2-key or 3-key triple DES.
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.DESKeyGenerator
initialise the key generator - if strength is set to zero the key generated will be 64 bits in size, otherwise strength can be 64 or 56 bits (if you don't count the parity bits).
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.DHBasicKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.DHKeyPairGenerator
 
init(int, int, SecureRandom) - Method in class org.spongycastle.crypto.generators.DHParametersGenerator
Initialise the parameters generator.
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.DSAKeyPairGenerator
 
init(int, int, SecureRandom) - Method in class org.spongycastle.crypto.generators.DSAParametersGenerator
initialise the key generator.
init(int, int, int, SecureRandom) - Method in class org.spongycastle.crypto.generators.DSAParametersGenerator
 
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.ECKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.ElGamalKeyPairGenerator
 
init(int, int, SecureRandom) - Method in class org.spongycastle.crypto.generators.ElGamalParametersGenerator
 
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.GOST3410KeyPairGenerator
 
init(int, int, SecureRandom) - Method in class org.spongycastle.crypto.generators.GOST3410ParametersGenerator
initialise the key generator.
init(DerivationParameters) - Method in class org.spongycastle.crypto.generators.MGF1BytesGenerator
 
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.NaccacheSternKeyPairGenerator
 
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.NTRUEncryptionKeyPairGenerator
Constructs a new instance with a set of encryption parameters.
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.NTRUSigningKeyPairGenerator
 
init(byte[], byte[]) - Method in class org.spongycastle.crypto.generators.OpenSSLPBEParametersGenerator
Initialise - note the iteration count for this algorithm is fixed at 1.
init(CipherParameters) - Method in class org.spongycastle.crypto.generators.RSABlindingFactorGenerator
Initialise the factor generator
init(KeyGenerationParameters) - Method in class org.spongycastle.crypto.generators.RSAKeyPairGenerator
 
init(CipherParameters) - Method in interface org.spongycastle.crypto.Mac
Initialise the MAC.
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.BlockCipherMac
 
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.CBCBlockCipherMac
 
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.CFBBlockCipherMac
 
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.CMac
 
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.GOST28147Mac
 
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.HMac
 
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.ISO9797Alg3Mac
 
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.MacCFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.OldHMac
 
init(CipherParameters) - Method in class org.spongycastle.crypto.macs.VMPCMac
 
init(boolean, CipherParameters) - Method in interface org.spongycastle.crypto.modes.AEADBlockCipher
initialise the underlying cipher.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.CBCBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.CCMBlockCipher
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.CFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.EAXBlockCipher
 
init(byte[]) - Method in class org.spongycastle.crypto.modes.gcm.BasicGCMExponentiator
 
init(byte[]) - Method in class org.spongycastle.crypto.modes.gcm.BasicGCMMultiplier
 
init(byte[]) - Method in interface org.spongycastle.crypto.modes.gcm.GCMExponentiator
 
init(byte[]) - Method in interface org.spongycastle.crypto.modes.gcm.GCMMultiplier
 
init(byte[]) - Method in class org.spongycastle.crypto.modes.gcm.Tables1kGCMExponentiator
 
init(byte[]) - Method in class org.spongycastle.crypto.modes.gcm.Tables64kGCMMultiplier
 
init(byte[]) - Method in class org.spongycastle.crypto.modes.gcm.Tables8kGCMMultiplier
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.GCMBlockCipher
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.GOFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.OFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.OpenPGPCFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.PGPCFBBlockCipher
Initialise the cipher and, possibly, the initialisation vector (IV).
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.modes.SICBlockCipher
 
init(SecureRandom) - Method in interface org.spongycastle.crypto.paddings.BlockCipherPadding
Initialise the padder.
init(SecureRandom) - Method in class org.spongycastle.crypto.paddings.ISO10126d2Padding
Initialise the padder.
init(SecureRandom) - Method in class org.spongycastle.crypto.paddings.ISO7816d4Padding
Initialise the padder.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.paddings.PaddedBufferedBlockCipher
initialise the cipher.
init(SecureRandom) - Method in class org.spongycastle.crypto.paddings.PKCS7Padding
Initialise the padder.
init(SecureRandom) - Method in class org.spongycastle.crypto.paddings.TBCPadding
Initialise the padder.
init(SecureRandom) - Method in class org.spongycastle.crypto.paddings.X923Padding
Initialise the padder.
init(SecureRandom) - Method in class org.spongycastle.crypto.paddings.ZeroBytePadding
Initialise the padder.
init(byte[], int) - Method in class org.spongycastle.crypto.params.Nonce
Initialize the CSPRNG used by the nonce with the seed value provided so that it is deterministic in generating random data.
init() - Method in class org.spongycastle.crypto.params.NTRUEncryptionKeyGenerationParameters
 
init() - Method in class org.spongycastle.crypto.params.NTRUEncryptionParameters
 
init() - Method in class org.spongycastle.crypto.params.NTRUEncryptionPrivateKeyParameters
Initializes fp from t.
init() - Method in class org.spongycastle.crypto.params.NTRUSigningKeyGenerationParameters
 
init() - Method in class org.spongycastle.crypto.params.NTRUSigningParameters
 
init(byte[], byte[], int) - Method in class org.spongycastle.crypto.PBEParametersGenerator
initialise the PBE generator.
init(boolean, CipherParameters) - Method in interface org.spongycastle.crypto.Signer
Initialise the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.DSADigestSigner
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.DSASigner
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.ECDSASigner
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.ECGOST3410Signer
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.ECNRSigner
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.GenericSigner
initialise the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.GOST3410Signer
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
Initialise the signer.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.ISO9796d2Signer
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.NTRUSigner
Resets the engine for signing a message.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.PSSSigner
 
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.signers.RSADigestSigner
initialise the signer for signing or verification.
init(boolean, CipherParameters) - Method in class org.spongycastle.crypto.StreamBlockCipher
initialise the underlying cipher.
init(boolean, CipherParameters) - Method in interface org.spongycastle.crypto.StreamCipher
Initialise the cipher.
init(TlsClientContext) - Method in class org.spongycastle.crypto.tls.DefaultTlsClient
 
init(TlsClientContext) - Method in class org.spongycastle.crypto.tls.PSKTlsClient
 
init(TlsClientContext) - Method in class org.spongycastle.crypto.tls.RecordStream
 
init(TlsClientContext) - Method in class org.spongycastle.crypto.tls.SRPTlsClient
 
init(CipherParameters) - Method in class org.spongycastle.crypto.tls.SSL3Mac
 
init(TlsClientContext) - Method in interface org.spongycastle.crypto.tls.TlsClient
 
init(boolean, CipherParameters) - Method in interface org.spongycastle.crypto.Wrapper
 
init_random - Variable in class org.spongycastle.crypto.generators.GOST3410ParametersGenerator
 
INITBUFSIZE - Static variable in class org.spongycastle.crypto.tls.ByteQueue
The initial size for our buffer.
initCertBody(DERApplicationSpecific) - Method in class org.spongycastle.asn1.eac.CVCertificateRequest
 
initCipher(boolean, BlockCipher, byte[], int, int, int) - Method in class org.spongycastle.crypto.tls.TlsBlockCipher
 
initFrom(ASN1InputStream) - Method in class org.spongycastle.asn1.eac.CVCertificate
 
initFromKey(Key) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi
 
initGrain() - Method in class org.spongycastle.crypto.engines.Grain128Engine
256 clocks initialization phase.
initGrain() - Method in class org.spongycastle.crypto.engines.Grainv1Engine
160 clocks initialization phase.
INITIAL_ACCESS_DATA - Static variable in class org.spongycastle.asn1.eac.EACTags
 
initialised - Variable in class org.spongycastle.crypto.engines.CamelliaEngine
 
initialised - Variable in class org.spongycastle.crypto.engines.Grain128Engine
 
initialised - Variable in class org.spongycastle.crypto.engines.Grainv1Engine
 
initialised - Variable in class org.spongycastle.crypto.engines.HC128Engine
 
initialised - Variable in class org.spongycastle.crypto.engines.HC256Engine
 
initialised - Variable in class org.spongycastle.crypto.engines.ISAACEngine
 
initialised - Variable in class org.spongycastle.crypto.engines.NullEngine
 
initialised - Variable in class org.spongycastle.crypto.engines.Salsa20Engine
 
initialised - Variable in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
initialiseDecodingTable() - Method in class org.spongycastle.util.encoders.Base64Encoder
 
initialiseDecodingTable() - Method in class org.spongycastle.util.encoders.HexEncoder
 
initialize(int, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class org.spongycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi.EC
 
initialized - Variable in class org.spongycastle.crypto.engines.CamelliaLightEngine
 
initialized - Variable in class org.spongycastle.crypto.engines.IndexGenerator
 
INITIALS - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
 
initials - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
 
INITIALS - Static variable in class org.spongycastle.asn1.x509.X509Name
Deprecated.
 
initKey(byte[], byte[]) - Method in class org.spongycastle.crypto.engines.VMPCEngine
 
initKey(byte[], byte[]) - Method in class org.spongycastle.crypto.engines.VMPCKSA3Engine
 
initKey(byte[], byte[]) - Method in class org.spongycastle.crypto.macs.VMPCMac
 
initS - Variable in class org.spongycastle.crypto.modes.GCMBlockCipher
 
initSigner(TlsSigner, SecurityParameters) - Method in class org.spongycastle.crypto.tls.TlsDHEKeyExchange
 
initSigner(TlsSigner, SecurityParameters) - Method in class org.spongycastle.crypto.tls.TlsECDHEKeyExchange
 
initSigner(TlsSigner, SecurityParameters) - Method in class org.spongycastle.crypto.tls.TlsSRPKeyExchange
 
inlineIv - Variable in class org.spongycastle.crypto.modes.PGPCFBBlockCipher
 
InMemoryRepresentable - Interface in org.spongycastle.asn1
 
innerSignature - Variable in class org.spongycastle.asn1.eac.CVCertificateRequest
 
input - Variable in class org.spongycastle.util.io.TeeInputStream
 
INPUT_BUF_SIZE - Static variable in class org.spongycastle.crypto.io.CipherInputStream
 
INPUT_WHITEN - Static variable in class org.spongycastle.crypto.engines.TwofishEngine
 
inputPad - Variable in class org.spongycastle.crypto.macs.HMac
 
inputPad - Variable in class org.spongycastle.crypto.macs.OldHMac
 
INSTANCE - Static variable in class org.spongycastle.asn1.DERNull
 
INSTANCE - Static variable in class org.spongycastle.asn1.x500.style.BCStyle
 
INSTANCE - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
 
INSTANCE - Static variable in class org.spongycastle.crypto.generators.DHKeyGeneratorHelper
 
instructionCode - Static variable in class org.spongycastle.asn1.x509.Extension
Hold Instruction Code
instructionCode - Static variable in class org.spongycastle.asn1.x509.X509Extension
Hold Instruction Code
InstructionCode - Static variable in class org.spongycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
insufficient_security - Static variable in class org.spongycastle.crypto.tls.AlertDescription
 
int2bytes(int, byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaEngine
 
int2bytes(int, byte[], int) - Method in class org.spongycastle.crypto.engines.CamelliaLightEngine
 
IntArray - Class in org.spongycastle.math.ec
 
IntArray(int) - Constructor for class org.spongycastle.math.ec.IntArray
 
IntArray(int[]) - Constructor for class org.spongycastle.math.ec.IntArray
 
IntArray(BigInteger) - Constructor for class org.spongycastle.math.ec.IntArray
 
IntArray(BigInteger, int) - Constructor for class org.spongycastle.math.ec.IntArray
 
INTEGER - Static variable in interface org.spongycastle.asn1.BERTags
 
IntegerPolynomial - Class in org.spongycastle.math.ntru.polynomial
A polynomial with int coefficients.
Some methods (like add) change the polynomial, others (like mult) do not but return the result as a new polynomial.
IntegerPolynomial(int) - Constructor for class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Constructs a new polynomial with N coefficients initialized to 0.
IntegerPolynomial(int[]) - Constructor for class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Constructs a new polynomial with a given set of coefficients.
IntegerPolynomial(BigIntPolynomial) - Constructor for class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Constructs a IntegerPolynomial from a BigIntPolynomial.
IntegerPolynomial.CombineTask - Class in org.spongycastle.math.ntru.polynomial
Calls {@link ModularResultant#combineRho(ModularResultant, ModularResultant)
IntegerPolynomial.CombineTask(ModularResultant, ModularResultant) - Constructor for class org.spongycastle.math.ntru.polynomial.IntegerPolynomial.CombineTask
 
IntegerPolynomial.ModResultantTask - Class in org.spongycastle.math.ntru.polynomial
Calls {@link IntegerPolynomial#resultant(int)
IntegerPolynomial.ModResultantTask(int) - Constructor for class org.spongycastle.math.ntru.polynomial.IntegerPolynomial.ModResultantTask
 
integerToBytes(BigInteger, int) - Method in class org.spongycastle.asn1.x9.X9IntegerConverter
 
integerToBytes(int) - Method in class org.spongycastle.crypto.agreement.kdf.DHKEKGenerator
 
integerToBytes(int) - Method in class org.spongycastle.crypto.agreement.kdf.ECDHKEKGenerator
 
INTEGRATED_CIRCUIT_MANUFACTURER_ID - Static variable in class org.spongycastle.asn1.eac.EACTags
 
INTERCHANGE_CONTROL - Static variable in class org.spongycastle.asn1.eac.EACTags
 
INTERCHANGE_PROFILE - Static variable in class org.spongycastle.asn1.eac.EACTags
 
internal_error - Static variable in class org.spongycastle.crypto.tls.AlertDescription
 
internalAddCRLEntry(ASN1Integer, Time, ASN1Sequence) - Method in class org.spongycastle.asn1.x509.V2TBSCertListGenerator
 
internationalISDNNumber - Static variable in class org.spongycastle.asn1.x500.style.RFC4519Style
 
IntEuclidean - Class in org.spongycastle.math.ntru.euclid
Extended Euclidean Algorithm in ints
IntEuclidean() - Constructor for class org.spongycastle.math.ntru.euclid.IntEuclidean
 
IntsTo32bits(int[], int) - Method in class org.spongycastle.crypto.engines.CAST5Engine
 
intToBigEndian(int, byte[], int) - Static method in class org.spongycastle.crypto.util.Pack
 
intToBigEndian(int[], byte[], int) - Static method in class org.spongycastle.crypto.util.Pack
 
intToByteLittle(int) - Method in class org.spongycastle.crypto.engines.ISAACEngine
 
intToByteLittle(int[]) - Method in class org.spongycastle.crypto.engines.ISAACEngine
 
intTobytes(int, byte[], int) - Method in class org.spongycastle.crypto.engines.GOST28147Engine
 
intTobytes(int, byte[], int) - Method in class org.spongycastle.crypto.macs.GOST28147Mac
 
intTobytes(int, byte[], int) - Method in class org.spongycastle.crypto.modes.GOFBBlockCipher
 
intToBytesBig(int, byte[], int) - Method in class org.spongycastle.crypto.engines.NoekeonEngine
 
intToLittleEndian(int, byte[], int) - Static method in class org.spongycastle.crypto.util.Pack
 
intToLittleEndian(int[], byte[], int) - Static method in class org.spongycastle.crypto.util.Pack
 
intToOctet(byte[], int) - Method in class org.spongycastle.crypto.generators.PKCS5S2ParametersGenerator
 
intValue() - Method in class org.spongycastle.asn1.DERBitString
 
intValue() - Method in class org.spongycastle.math.ec.SimpleBigDecimal
 
inv_mcol(int) - Method in class org.spongycastle.crypto.engines.AESEngine
 
inv_mcol(int) - Method in class org.spongycastle.crypto.engines.AESFastEngine
 
inv_mcol(int) - Method in class org.spongycastle.crypto.engines.AESLightEngine
 
InvalidCipherTextException - Exception in org.spongycastle.crypto
this exception is thrown whenever we find something we don't expect in a message.
InvalidCipherTextException() - Constructor for exception org.spongycastle.crypto.InvalidCipherTextException
base constructor.
InvalidCipherTextException(String) - Constructor for exception org.spongycastle.crypto.InvalidCipherTextException
create a InvalidCipherTextException with the given message.
invalidityDate - Static variable in class org.spongycastle.asn1.x509.Extension
Invalidity Date
invalidityDate - Static variable in class org.spongycastle.asn1.x509.X509Extension
Invalidity Date
InvalidityDate - Static variable in class org.spongycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
invalidNamedCurve() - Method in class com.tinfoilsms.test.ECKeyParamTest
Test that an exception is thrown if an invalid curve name is provided
inverse - Static variable in class org.spongycastle.crypto.encodings.ISO9796d1Encoding
 
inverseLT() - Method in class org.spongycastle.crypto.engines.SerpentEngine
Apply the inverse of the linear transformation to the register set.
invert() - Method in class org.spongycastle.math.ec.ECFieldElement.F2m
 
invert() - Method in class org.spongycastle.math.ec.ECFieldElement.Fp
 
invert() - Method in class org.spongycastle.math.ec.ECFieldElement
 
invert(int, int) - Static method in class org.spongycastle.math.ntru.util.Util
Calculates the inverse of n mod modulus
invertF3() - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Computes the inverse mod 3.
invertFq(int) - Method in class org.spongycastle.math.ntru.polynomial.IntegerPolynomial
Computes the inverse mod q; q must be a power of 2.
Returns null if the polynomial is not invertible.
invertKey(int[]) - Method in class org.spongycastle.crypto.engines.IDEAEngine
The function to invert the encryption subkey to the decryption subkey.
InvMixColumn() - Method in class org.spongycastle.crypto.engines.RijndaelEngine
Mix the bytes of every column in a linear way This is the opposite operation of Mixcolumn
IPAD - Static variable in class org.spongycastle.crypto.macs.HMac
 
IPAD - Static variable in class org.spongycastle.crypto.macs.OldHMac
 
IPAD - Static variable in class org.spongycastle.crypto.tls.SSL3Mac
 
ipad - Variable in class org.spongycastle.crypto.tls.SSL3Mac
 
iPAddress - Static variable in class org.spongycastle.asn1.x509.GeneralName
 
IPAddress - Class in org.spongycastle.util
 
IPAddress() - Constructor for class org.spongycastle.util.IPAddress
 
IS - Static variable in class org.spongycastle.asn1.eac.CertificateHolderAuthorization
 
is - Variable in class org.spongycastle.crypto.tls.RecordStream
 
is64BitJVM() - Static method in class org.spongycastle.math.ntru.util.Util
Takes an educated guess as to whether 64 bits are supported by the JVM.
IS_64_BIT_JVM - Static variable in class org.spongycastle.math.ntru.util.Util
 
IS_64_BITNESS_KNOWN - Static variable in class org.spongycastle.math.ntru.util.Util
 
isaac() - Method in class org.spongycastle.crypto.engines.ISAACEngine
 
ISAACEngine - Class in org.spongycastle.crypto.engines
Implementation of Bob Jenkin's ISAAC (Indirection Shift Accumulate Add and Count).
ISAACEngine() - Constructor for class org.spongycastle.crypto.engines.ISAACEngine
 
ISAACRandomGenerator - Class in com.tinfoilsms.csprng
ISAAC random number generator that generates random numbers using the ISAAC stream cipher.
ISAACRandomGenerator(StreamCipher) - Constructor for class com.tinfoilsms.csprng.ISAACRandomGenerator
Default constructor, at the moment only ISAAC engine is supported, but in future ISAAC+ will also be supported.
isBer - Variable in class org.spongycastle.asn1.pkcs.AuthenticatedSafe
 
isBer - Variable in class org.spongycastle.asn1.pkcs.ContentInfo
 
isCA() - Method in class org.spongycastle.asn1.x509.BasicConstraints
 
isCompressed() - Method in class org.spongycastle.math.ec.ECPoint
 
isConstructed() - Method in class org.spongycastle.asn1.ASN1Primitive
 
isConstructed() - Method in class org.spongycastle.asn1.ASN1Sequence
 
isConstructed() - Method in class org.spongycastle.asn1.ASN1Set
 
isConstructed() - Method in class org.spongycastle.asn1.BEROctetString
 
isConstructed() - Method in class org.spongycastle.asn1.BERTaggedObject
 
isConstructed() - Method in class org.spongycastle.asn1.BERTaggedObjectParser
 
isConstructed - Variable in class org.spongycastle.asn1.DERApplicationSpecific
 
isConstructed() - Method in class org.spongycastle.asn1.DERApplicationSpecific
 
isConstructed() - Method in class org.spongycastle.asn1.DERBitString
 
isConstructed() - Method in class org.spongycastle.asn1.DERBMPString
 
isConstructed() - Method in class org.spongycastle.asn1.DERBoolean
 
isConstructed() - Method in class org.spongycastle.asn1.DEREnumerated
 
isConstructed() - Method in class org.spongycastle.asn1.DERExternal
 
isConstructed() - Method in class org.spongycastle.asn1.DERGeneralizedTime
 
isConstructed() - Method in class org.spongycastle.asn1.DERGeneralString
 
isConstructed() - Method in class org.spongycastle.asn1.DERIA5String
 
isConstructed() - Method in class org.spongycastle.asn1.DERInteger
 
isConstructed() - Method in class org.spongycastle.asn1.DERNull
 
isConstructed() - Method in class org.spongycastle.asn1.DERNumericString
 
isConstructed() - Method in class org.spongycastle.asn1.DERObjectIdentifier
 
isConstructed() - Method in class org.spongycastle.asn1.DEROctetString
 
isConstructed() - Method in class org.spongycastle.asn1.DERPrintableString
 
isConstructed() - Method in class org.spongycastle.asn1.DERT61String
 
isConstructed() - Method in class org.spongycastle.asn1.DERTaggedObject
 
isConstructed() - Method in class org.spongycastle.asn1.DERUniversalString
 
isConstructed() - Method in class org.spongycastle.asn1.DERUTCTime
 
isConstructed() - Method in class org.spongycastle.asn1.DERUTF8String
 
isConstructed() - Method in class org.spongycastle.asn1.DERVisibleString
 
isConstructed() - Method in class org.spongycastle.asn1.DLTaggedObject
 
isCritical() - Method in class org.spongycastle.asn1.x509.Extension
 
isCritical() - Method in class org.spongycastle.asn1.x509.X509Extension
 
isDebug() - Method in class org.spongycastle.crypto.params.NaccacheSternKeyGenerationParameters
 
isEmpty() - Method in class org.spongycastle.asn1.ASN1TaggedObject
 
isEmpty() - Method in class org.spongycastle.asn1.x509.ExtensionsGenerator
Return true if there are no extension present in this generator.
isEmpty() - Method in class org.spongycastle.asn1.x509.X509ExtensionsGenerator
Deprecated.
Return true if there are no extension present in this generator.
isEmpty() - Method in class org.spongycastle.crypto.tls.Certificate
 
isEqual(String, String) - Method in class org.spongycastle.util.io.pem.PemHeader
 
isExhausted() - Method in class org.spongycastle.util.test.FixedSecureRandom
 
isExplicit() - Method in class org.spongycastle.asn1.ASN1TaggedObject
return whether or not the object may be explicitly tagged.
isHashCodeCalculated - Variable in class org.spongycastle.asn1.x500.X500Name
 
isHashCodeCalculated - Variable in class org.spongycastle.asn1.x509.X509Name
Deprecated.
 
isIA5String(String) - Static method in class org.spongycastle.asn1.DERIA5String
return true if the passed in String can be represented without loss as an IA5String, false otherwise.
isImplicitlyCA() - Method in class org.spongycastle.asn1.x9.X962Parameters
 
isIndirectCRL() - Method in class org.spongycastle.asn1.x509.IssuingDistributionPoint
 
isInfinity() - Method in class org.spongycastle.math.ec.ECPoint
 
isKoblitz() - Method in class org.spongycastle.math.ec.ECCurve.F2m
Returns true if this is a Koblitz curve (ABC curve).
isMaskValue(String, int) - Static method in class org.spongycastle.util.IPAddress
 
isMultiValued() - Method in class org.spongycastle.asn1.x500.RDN
 
isNamedCurve() - Method in class org.spongycastle.asn1.x9.X962Parameters
 
isNormOk() - Method in class org.spongycastle.crypto.generators.NTRUSigningKeyPairGenerator.FGBasis
Returns true if the norms of the polynomials F and G are within NTRUSigningKeyGenerationParameters.keyNormBound.
isNumericString(String) - Static method in class org.spongycastle.asn1.DERNumericString
Return true if the string can be represented as a NumericString ('0'..'9', ' ')
ISO10126d2Padding - Class in org.spongycastle.crypto.paddings
A padder that adds ISO10126-2 padding to a block.
ISO10126d2Padding() - Constructor for class org.spongycastle.crypto.paddings.ISO10126d2Padding
 
ISO18033KDFParameters - Class in org.spongycastle.crypto.params
parameters for Key derivation functions for ISO-18033
ISO18033KDFParameters(byte[]) - Constructor for class org.spongycastle.crypto.params.ISO18033KDFParameters
 
ISO7816d4Padding - Class in org.spongycastle.crypto.paddings
A padder that adds the padding according to the scheme referenced in ISO 7814-4 - scheme 2 from ISO 9797-1.
ISO7816d4Padding() - Constructor for class org.spongycastle.crypto.paddings.ISO7816d4Padding
 
iso7816PubKey - Variable in class org.spongycastle.asn1.eac.CVCertificateRequest
 
ISO9796d1Encoding - Class in org.spongycastle.crypto.encodings
ISO 9796-1 padding.
ISO9796d1Encoding(AsymmetricBlockCipher) - Constructor for class org.spongycastle.crypto.encodings.ISO9796d1Encoding
 
ISO9796d2PSSSigner - Class in org.spongycastle.crypto.signers
ISO9796-2 - mechanism using a hash function with recovery (scheme 2 and 3).
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int, boolean) - Constructor for class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
Generate a signer for the with either implicit or explicit trailers for ISO9796-2, scheme 2 or 3.
ISO9796d2PSSSigner(AsymmetricBlockCipher, Digest, int) - Constructor for class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
Constructor for a signer with an explicit digest trailer.
ISO9796d2Signer - Class in org.spongycastle.crypto.signers
ISO9796-2 - mechanism using a hash function with recovery (scheme 1)
ISO9796d2Signer(AsymmetricBlockCipher, Digest, boolean) - Constructor for class org.spongycastle.crypto.signers.ISO9796d2Signer
Generate a signer for the with either implicit or explicit trailers for ISO9796-2.
ISO9796d2Signer(AsymmetricBlockCipher, Digest) - Constructor for class org.spongycastle.crypto.signers.ISO9796d2Signer
Constructor for a signer with an explicit digest trailer.
ISO9797Alg3Mac - Class in org.spongycastle.crypto.macs
DES based CBC Block Cipher MAC according to ISO9797, algorithm 3 (ANSI X9.19 Retail MAC) This could as well be derived from CBCBlockCipherMac, but then the property mac in the base class must be changed to protected
ISO9797Alg3Mac(BlockCipher) - Constructor for class org.spongycastle.crypto.macs.ISO9797Alg3Mac
create a Retail-MAC based on a CBC block cipher.
ISO9797Alg3Mac(BlockCipher, BlockCipherPadding) - Constructor for class org.spongycastle.crypto.macs.ISO9797Alg3Mac
create a Retail-MAC based on a CBC block cipher.
ISO9797Alg3Mac(BlockCipher, int) - Constructor for class org.spongycastle.crypto.macs.ISO9797Alg3Mac
create a Retail-MAC based on a block cipher with the size of the MAC been given in bits.
ISO9797Alg3Mac(BlockCipher, int, BlockCipherPadding) - Constructor for class org.spongycastle.crypto.macs.ISO9797Alg3Mac
create a standard MAC based on a block cipher with the size of the MAC been given in bits.
isPrintableString(String) - Static method in class org.spongycastle.asn1.DERPrintableString
return true if the passed in String can be represented without loss as a PrintableString, false otherwise.
isPrivate() - Method in class org.spongycastle.crypto.params.AsymmetricKeyParameter
 
isSameAs(byte[], byte[]) - Method in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
compare two byte arrays - constant time
isSameAs(byte[], byte[]) - Method in class org.spongycastle.crypto.signers.ISO9796d2Signer
compare two byte arrays - constant time
isSameDigest(String, String) - Static method in class org.spongycastle.jcajce.provider.util.DigestFactory
 
isSet(int) - Method in class org.spongycastle.asn1.eac.Flags
 
isSorted - Variable in class org.spongycastle.asn1.ASN1Set
 
isSuccessful() - Method in class org.spongycastle.util.test.SimpleTestResult
 
isSuccessful() - Method in interface org.spongycastle.util.test.TestResult
 
issuer - Variable in class org.spongycastle.asn1.x509.AttributeCertificateInfo
 
issuer - Variable in class org.spongycastle.asn1.x509.IssuerSerial
 
issuer - Variable in class org.spongycastle.asn1.x509.TBSCertificate
 
issuer - Variable in class org.spongycastle.asn1.x509.TBSCertificateStructure
 
issuer - Variable in class org.spongycastle.asn1.x509.TBSCertList
 
issuer - Variable in class org.spongycastle.asn1.x509.V1TBSCertificateGenerator
 
issuer - Variable in class org.spongycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
issuer - Variable in class org.spongycastle.asn1.x509.V2TBSCertListGenerator
 
issuer - Variable in class org.spongycastle.asn1.x509.V3TBSCertificateGenerator
 
ISSUER_IDENTIFICATION_NUMBER - Static variable in class org.spongycastle.asn1.eac.EACTags
 
issuerAlternativeName - Static variable in class org.spongycastle.asn1.x509.Extension
Issuer Alternative Name
issuerAlternativeName - Static variable in class org.spongycastle.asn1.x509.X509Extension
Issuer Alternative Name
IssuerAlternativeName - Static variable in class org.spongycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
IssuerAndSerialNumber - Class in org.spongycastle.asn1.pkcs
 
IssuerAndSerialNumber(ASN1Sequence) - Constructor for class org.spongycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X509Name, BigInteger) - Constructor for class org.spongycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X509Name, ASN1Integer) - Constructor for class org.spongycastle.asn1.pkcs.IssuerAndSerialNumber
 
IssuerAndSerialNumber(X500Name, BigInteger) - Constructor for class org.spongycastle.asn1.pkcs.IssuerAndSerialNumber
 
issuerAndSerialNumber - Variable in class org.spongycastle.asn1.pkcs.SignerInfo
 
issuerName - Variable in class org.spongycastle.asn1.x509.V2Form
 
IssuerSerial - Class in org.spongycastle.asn1.x509
 
IssuerSerial(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.IssuerSerial
 
IssuerSerial(GeneralNames, ASN1Integer) - Constructor for class org.spongycastle.asn1.x509.IssuerSerial
 
issuerUID - Variable in class org.spongycastle.asn1.x509.IssuerSerial
 
issuerUniqueID - Variable in class org.spongycastle.asn1.x509.AttributeCertificateInfo
 
issuerUniqueId - Variable in class org.spongycastle.asn1.x509.TBSCertificate
 
issuerUniqueId - Variable in class org.spongycastle.asn1.x509.TBSCertificateStructure
 
issuerUniqueID - Variable in class org.spongycastle.asn1.x509.V2AttributeCertificateInfoGenerator
 
issuerUniqueID - Variable in class org.spongycastle.asn1.x509.V3TBSCertificateGenerator
 
issuingDistributionPoint - Static variable in class org.spongycastle.asn1.x509.Extension
Issuing Distribution Point
IssuingDistributionPoint - Class in org.spongycastle.asn1.x509
IssuingDistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE, onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE, onlySomeReasons [3] ReasonFlags OPTIONAL, indirectCRL [4] BOOLEAN DEFAULT FALSE, onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }
IssuingDistributionPoint(DistributionPointName, boolean, boolean, ReasonFlags, boolean, boolean) - Constructor for class org.spongycastle.asn1.x509.IssuingDistributionPoint
Constructor from given details.
IssuingDistributionPoint(DistributionPointName, boolean, boolean) - Constructor for class org.spongycastle.asn1.x509.IssuingDistributionPoint
Shorthand Constructor from given details.
IssuingDistributionPoint(ASN1Sequence) - Constructor for class org.spongycastle.asn1.x509.IssuingDistributionPoint
Constructor from ASN1Sequence
issuingDistributionPoint - Static variable in class org.spongycastle.asn1.x509.X509Extension
Issuing Distribution Point
IssuingDistributionPoint - Static variable in class org.spongycastle.asn1.x509.X509Extensions
Deprecated.
use X509Extension value.
isTrinomial() - Method in class org.spongycastle.math.ec.ECCurve.F2m
Return true if curve uses a Trinomial basis.
isTrue() - Method in class org.spongycastle.asn1.DERBoolean
 
isValid(X509CertificateStructure[]) - Method in class org.spongycastle.crypto.tls.AlwaysValidVerifyer
Deprecated.
Return true.
isValid(X509CertificateStructure[]) - Method in interface org.spongycastle.crypto.tls.CertificateVerifyer
Deprecated.
 
isValid(String) - Static method in class org.spongycastle.util.IPAddress
Validate the given IPv4 or IPv6 address.
isValidIdentifier(String) - Static method in class org.spongycastle.asn1.DERObjectIdentifier
 
isValidIPv4(String) - Static method in class org.spongycastle.util.IPAddress
Validate the given IPv4 address.
isValidIPv4WithNetmask(String) - Static method in class org.spongycastle.util.IPAddress
 
isValidIPv6(String) - Static method in class org.spongycastle.util.IPAddress
Validate the given IPv6 address.
isValidIPv6WithNetmask(String) - Static method in class org.spongycastle.util.IPAddress
 
isValidPublicKey(AsymmetricKeyParameter) - Method in class org.spongycastle.crypto.tls.TlsDSSSigner
 
isValidPublicKey(AsymmetricKeyParameter) - Method in class org.spongycastle.crypto.tls.TlsECDSASigner
 
isValidPublicKey(AsymmetricKeyParameter) - Method in class org.spongycastle.crypto.tls.TlsRSASigner
 
isValidPublicKey(AsymmetricKeyParameter) - Method in interface org.spongycastle.crypto.tls.TlsSigner
 
isValidWithNetMask(String) - Static method in class org.spongycastle.util.IPAddress
Validate the given IPv4 or IPv6 address and netmask.
isWeakKey(byte[], int, int) - Static method in class org.spongycastle.crypto.params.DESedeParameters
return true if the passed in key is a DES-EDE weak key.
isWeakKey(byte[], int) - Static method in class org.spongycastle.crypto.params.DESedeParameters
return true if the passed in key is a DES-EDE weak key.
isWeakKey(byte[], int) - Static method in class org.spongycastle.crypto.params.DESParameters
DES has 16 weak keys.
isZero() - Method in class org.spongycastle.math.ec.IntArray
 
iterationCount - Variable in class org.spongycastle.asn1.pkcs.MacData
 
iterationCount - Variable in class org.spongycastle.asn1.pkcs.PBKDF2Params
 
iterationCount - Variable in class org.spongycastle.crypto.PBEParametersGenerator
 
iterations - Variable in class com.tinfoilsms.csprng.SDFGenerator
 
iterations - Variable in class org.spongycastle.asn1.pkcs.PBEParameter
 
iterations - Variable in class org.spongycastle.asn1.pkcs.PKCS12PBEParams
 
ItoOSP(int, byte[]) - Method in class org.spongycastle.crypto.encodings.OAEPEncoding
int to octet string.
ItoOSP(int, byte[]) - Method in class org.spongycastle.crypto.generators.MGF1BytesGenerator
int to octet string.
ItoOSP(int, byte[]) - Method in class org.spongycastle.crypto.signers.ISO9796d2PSSSigner
int to octet string.
ItoOSP(int, byte[]) - Method in class org.spongycastle.crypto.signers.PSSSigner
int to octet string.
iv - Variable in class org.spongycastle.asn1.cryptopro.GOST28147Parameters
 
iv - Variable in class org.spongycastle.asn1.pkcs.PKCS12PBEParams
 
iv - Variable in class org.spongycastle.asn1.pkcs.RC2CBCParameter
 
iv - Variable in class org.spongycastle.crypto.engines.DESedeWrapEngine
Field iv
iv - Variable in class org.spongycastle.crypto.engines.HC128Engine
 
iv - Variable in class org.spongycastle.crypto.engines.HC256Engine
 
iv - Variable in class org.spongycastle.crypto.engines.RC2WrapEngine
Field iv
iv - Variable in class org.spongycastle.crypto.engines.RFC3394WrapEngine
 
iv - Variable in class org.spongycastle.crypto.generators.BaseKDFBytesGenerator
 
IV - Variable in class org.spongycastle.crypto.macs.MacCFBBlockCipher
 
IV - Variable in class org.spongycastle.crypto.modes.CBCBlockCipher
 
IV - Variable in class org.spongycastle.crypto.modes.CFBBlockCipher
 
IV - Variable in class org.spongycastle.crypto.modes.GOFBBlockCipher
 
IV - Variable in class org.spongycastle.crypto.modes.OFBBlockCipher
 
IV - Variable in class org.spongycastle.crypto.modes.OpenPGPCFBBlockCipher
 
IV - Variable in class org.spongycastle.crypto.modes.PGPCFBBlockCipher
 
IV - Variable in class org.spongycastle.crypto.modes.SICBlockCipher
 
iv - Variable in class org.spongycastle.crypto.params.KDFParameters
 
iv - Variable in class org.spongycastle.crypto.params.ParametersWithIV
 
iv - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
IV2 - Static variable in class org.spongycastle.crypto.engines.DESedeWrapEngine
Field IV2
IV2 - Static variable in class org.spongycastle.crypto.engines.RC2WrapEngine
Field IV2
IV_MATERIAL - Static variable in class org.spongycastle.crypto.generators.PKCS12ParametersGenerator
 
ivSize - Variable in class org.spongycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
 
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 _