Crypto++ 8.9 Free C++ class library of cryptographic schemes

Here is a list of all documented class members with links to the class documentation for each member:

### - i -

- Identity() : AbstractGroup< T > , EC2N , ECP , EuclideanDomainOf< T > , GFP2_ONB< F > , ModularArithmetic , QuotientRing< T > , RingOfPolynomialsOver< T >
- ImageBound() : ESIGNFunction , LUCFunction , RabinFunction , RSAFunction , RWFunction , TrapdoorFunctionBounds
- IncorporateEntropy() : AutoSeededX917RNG< BLOCK_CIPHER > , DARN , Hash_DRBG< HASH, STRENGTH, SEEDLENGTH > , HMAC_DRBG< HASH, STRENGTH, SEEDLENGTH > , MersenneTwister< K, M, N, F, S > , NIST_DRBG , OldRandomPool , PadlockRNG , RandomNumberGenerator , RandomPool , RDRAND , RDSEED
- Inflator() : Inflator
- InformationDispersal() : InformationDispersal
- InformationRecovery() : InformationRecovery
- Initialize() : BufferedTransformation , CustomSignalPropagation< T > , DH , DL_GroupParameters_EC< EC > , DL_GroupParameters_IntegerBased , DL_PrivateKey_EC< EC > , DL_PrivateKey_ECGDSA< EC > , DL_PrivateKey_GFP< GP > , DL_PublicKey_EC< EC > , DL_PublicKey_ECGDSA< EC > , DL_PublicKey_GFP< GP > , ESIGNFunction , Filter , HuffmanEncoder , InvertibleESIGNFunction , InvertibleLUCFunction , InvertibleRabinFunction , InvertibleRSAFunction , InvertibleRWFunction , LUCFunction , OutputProxy , RabinFunction , Redirector , RSAFunction , RWFunction
- InitializeDecodingLookupArray() : BaseN_Decoder
- InitState() : SHA1 , SHA224 , SHA256 , SHA384 , SHA512 , SM3 , Tiger
- InputRecoverableMessage() : DL_SignerBase< T > , ed25519Signer , PK_Signer , TF_SignerBase
- InputSignature() : DL_VerifierBase< T > , ed25519Verifier , PK_Verifier , TF_VerifierBase
- Integer() : Integer
- INTERNALLY_GENERATED_IV : SimpleKeyingInterface
- INVALID_ARGUMENT : Exception
- INVALID_DATA_FORMAT : Exception
- InvalidArgument() : InvalidArgument
- InvalidBlockSize() : InvalidBlockSize
- InvalidCiphertext() : InvalidCiphertext
- InvalidDataFormat() : InvalidDataFormat
- InvalidDerivedKeyLength() : InvalidDerivedKeyLength
- InvalidKeyLength() : InvalidKeyLength
- InvalidPersonalizationLength() : InvalidPersonalizationLength
- InvalidRounds() : InvalidRounds
- InvalidSaltLength() : InvalidSaltLength
- Inverse() : AbstractGroup< T > , EC2N , ECP , EuclideanDomainOf< T > , GFP2_ONB< F > , ModularArithmetic , QuotientRing< T > , RingOfPolynomialsOver< T >
- InverseMod() : Integer , PolynomialMod2
- InversionIsFast() : AbstractGroup< T > , EC2N , ECP
- InvertibleRWFunction() : InvertibleRWFunction
- IO_ERROR : Exception
- IsClamped() : x25519
- IsConvertableToLong() : Integer
- IsDefiniteLength() : BERGeneralDecoder
- IsDeterministic() : DL_Algorithm_DSA_RFC6979< T, H > , DL_ElgamalLikeSignatureAlgorithm< T >
- IsEmpty() : ByteQueue
- IsEven() : Integer
- IsForwardTransformation() : AdditiveCipherTemplate< BASE > , BlockCipherFinal< DIR, BASE > , BlockOrientedCipherModeBase , BlockTransformation , CCM_Final< T_BlockCipher, T_DefaultDigestSize, T_IsEncryption > , EAX_Final< T_BlockCipher, T_IsEncryption > , GCM_Final< T_BlockCipher, T_TablesOption, T_IsEncryption > , PublicBlumBlumShub , StreamTransformation , Weak::ARC4_Base
- IsIdentity() : DL_GroupParameters< T > , DL_GroupParameters_GFP
- IsInitialized() : DL_BasePrecomputation_LUC , DL_FixedBasePrecomputation< T > , DL_FixedBasePrecomputationImpl< T >
- IsIrreducible() : PolynomialMod2
- IsLastBlockSpecial() : StreamTransformation
- IsMontgomeryRepresentation() : ModularArithmetic , MontgomeryRepresentation
- IsNegative() : Integer
- IsOdd() : Integer
- IsolatedFlush() : BufferedTransformation , Bufferless< T > , Deflator , FileSink , FilterWithBufferedInput , Inflator , InputRejecting< T > , MessageQueue , ProxyFilter , Unflushable< T >
- IsolatedInitialize() : ArraySink , AuthenticatedEncryptionFilter , Base32Decoder , Base32Encoder , Base32HexDecoder , Base32HexEncoder , Base64Decoder , Base64Encoder , Base64URLDecoder , Base64URLEncoder , BaseN_Decoder , BaseN_Encoder , BitBucket , BufferedTransformation , ByteQueue , ByteQueue::Walker , Deflator , FileSink , FilterWithBufferedInput , Grouper , Gzip , HashFilter , HexDecoder , HexEncoder , Inflator , InformationDispersal , MessageQueue , MeterFilter , PaddingRemover , RandomNumberSink , SecretSharing , SignerFilter , SourceTemplate< T > , Store , StringSinkTemplate< T >
- IsolatedMessageSeriesEnd() : BufferedTransformation , InputRejecting< T > , MessageQueue , MeterFilter
- IsPermutation() : BlockTransformation
- IsPositive() : Integer
- IsProbabilistic() : DL_SignatureSchemeBase< INTFACE, KEY_INTFACE > , ed25519Signer , ed25519Verifier , PK_SignatureMessageEncodingMethod , PK_SignatureScheme
- IsRandomAccess() : AdditiveCipherTemplate< BASE > , AuthenticatedSymmetricCipherBase , BlockOrientedCipherModeBase , BlumBlumShub , CFB_CipherTemplate< BASE > , StreamTransformation , Weak::ARC4_Base
- IsRandomized() : RandomizedTrapdoorFunction , RandomizedTrapdoorFunctionInverse , TrapdoorFunction , TrapdoorFunctionInverse
- IsResynchronizable() : SimpleKeyingInterface
- IsSelfInverting() : AdditiveCipherTemplate< BASE > , AuthenticatedSymmetricCipherBase , BlockOrientedCipherModeBase , CFB_CipherTemplate< BASE > , PublicBlumBlumShub , StreamTransformation , Weak::ARC4_Base
- IsSmallOrder() : ed25519PrivateKey , x25519
- IsSquare() : Integer
- IsUnit() : AbstractRing< T > , EuclideanDomainOf< T > , GF2NP , GFP2_ONB< F > , Integer , ModularArithmetic , PolynomialMod2 , QuotientRing< T > , RingOfPolynomialsOver< T >
- isValidCoding : DecodingResult
- IsValidDerivedLength() : KeyDerivationFunction
- IsValidKeyLength() : CCM_Base , ChaCha20Poly1305_Base , CipherModeBase , EAX_Base , GCM_Base , SimpleKeyingInterface , XChaCha20Poly1305_Base , XTS_ModeBase
- IsValidPrimeLength() : DL_GroupParameters_DSA
- IsZero() : Integer
- Iterate() : CFB_CipherAbstractPolicy
- IteratedHashBase() : IteratedHashBase< T, BASE >
- IV_LENGTH : FixedKeyLength< N, IV_REQ, IV_L > , SameKeyLengthAs< T, IV_REQ, IV_L > , VariableKeyLength< D, N, M, Q, IV_REQ, IV_L >
- IV_REQUIREMENT : FixedKeyLength< N, IV_REQ, IV_L > , SameKeyLengthAs< T, IV_REQ, IV_L >
- IV_Requirement : SimpleKeyingInterface
- IV_REQUIREMENT : VariableKeyLength< D, N, M, Q, IV_REQ, IV_L >
- IVRequirement() : CBC_ModeBase , CCM_Base , CFB_ModePolicy , ChaCha20Poly1305_Base , CipherModeBase , CTR_ModePolicy , EAX_Base , ECB_OneWay , GCM_Base , OFB_ModePolicy , SimpleKeyingInterface , SimpleKeyingInterfaceImpl< BASE, INFO > , SipHash_Base< C, D, T_128bit > , XChaCha20Poly1305_Base , XTS_ModeBase
- IVSize() : CCM_Base , ChaCha20Poly1305_Base , CipherModeBase , EAX_Base , GCM_Base , SimpleKeyingInterface , SimpleKeyingInterfaceImpl< BASE, INFO > , SipHash_Base< C, D, T_128bit > , VMAC_Base , XChaCha20Poly1305_Base