Here is a list of all documented functions 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
- 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
- InverseMod() : Integer, PolynomialMod2
- InversionIsFast() : AbstractGroup< T >, EC2N, ECP
- InvertibleRWFunction() : InvertibleRWFunction
- 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, DL_GroupParameters_LUC
- 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, ChannelSwitch, Deflator, FileSink, FilterWithBufferedInput, Grouper, Gzip, HashFilter, HexDecoder, HexEncoder, Inflator, InformationDispersal, InformationRecovery, MessageQueue, MeterFilter, PaddingRemover, RandomNumberSink, RawIDA, SecretRecovery, 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
- 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 >
- 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