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

### - g -

- Gcd() : AbstractEuclideanDomain< T >, Integer, PolynomialMod2
- Generate() : PrimeAndGenerator
- GenerateAndMask() : MaskGeneratingFunction, P1363_MGF1
- GenerateBit() : PublicBlumBlumShub, RandomNumberGenerator
- GenerateBlock() : AdditiveCipherTemplate< BASE >, BlockingRng, DARN, Hash_DRBG< HASH, STRENGTH, SEEDLENGTH >, HMAC_DRBG< HASH, STRENGTH, SEEDLENGTH >, LC_RNG, MersenneTwister< K, M, N, F, S >, NIST_DRBG, NonblockingRng, OldRandomPool, PadlockRNG, PublicBlumBlumShub, RandomNumberGenerator, RDRAND, RDSEED, Weak::ARC4_Base
- GenerateByte() : OldRandomPool, PublicBlumBlumShub, RandomNumberGenerator
- GenerateEphemeralKeyPair() : AuthenticatedKeyAgreementDomain, DH2
- GenerateEphemeralPrivateKey() : AuthenticatedKeyAgreementDomain, DH2, FHMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, HMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, MQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION >
- GenerateEphemeralPublicKey() : AuthenticatedKeyAgreementDomain, DH2, FHMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, HMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, MQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION >
- GenerateIntoBufferedTransformation() : AutoSeededX917RNG< BLOCK_CIPHER >, OldRandomPool, RandomNumberGenerator, RandomPool, X917RNG
- GenerateKeyPair() : SimpleKeyAgreementDomain
- GeneratePrivateKey() : DL_SimpleKeyAgreementDomainBase< T >, SimpleKeyAgreementDomain, x25519, XTR_DH
- GeneratePublicKey() : DH_Domain< GROUP_PARAMETERS, COFACTOR_OPTION >, DL_SimpleKeyAgreementDomainBase< T >, SimpleKeyAgreementDomain, x25519, XTR_DH
- GenerateRandom() : DeterministicSignatureAlgorithm, DL_Algorithm_DSA_RFC6979< T, H >, DL_GroupParameters_DSA, DL_GroupParameters_EC< EC >, DL_GroupParameters_IntegerBased, DL_PrivateKeyImpl< GP >, ed25519PrivateKey, GeneratableCryptoMaterial, Integer, InvertibleESIGNFunction, InvertibleLUCFunction, InvertibleRabinFunction, InvertibleRSAFunction, InvertibleRWFunction, x25519
- GenerateRandomNoThrow() : Integer
- GenerateRandomWithKeySize() : GeneratableCryptoMaterial
- GenerateStaticKeyPair() : AuthenticatedKeyAgreementDomain, DH2
- GenerateStaticPrivateKey() : AuthenticatedKeyAgreementDomain, DH2, FHMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, HMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, MQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION >
- GenerateStaticPublicKey() : AuthenticatedKeyAgreementDomain, DH2, FHMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, HMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, MQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION >
- GenerateWord32() : MersenneTwister< K, M, N, F, S >, OldRandomPool, RandomNumberGenerator
- Generator() : PrimeAndGenerator
- Get() : BufferedTransformation, ByteQueue, ByteQueue::Walker
- GetAbstractGroupParameters() : DL_Key< T >, DL_PrivateKeyImpl< GP >, DL_PublicKeyImpl< GP >
- GetAlgorithmID() : DL_GroupParameters_IntegerBased, DL_PrivateKey_ElGamal< BASE >, DL_PublicKey_ElGamal< BASE >, ed25519PrivateKey, ed25519PublicKey, InvertibleRSAFunction, PKCS8PrivateKey, RSAFunction, x25519, X509PublicKey
- GetAlignment() : AdditiveCipherAbstractPolicy, AdditiveCipherConcretePolicy< WT, W, X, BASE >, CFB_CipherAbstractPolicy, CFB_CipherConcretePolicy< WT, W, BASE >
- GetAutoSignalPropagation() : AutoSignaling< T >, BufferedTransformation, SourceTemplate< T >
- GetBase() : DL_FixedBasePrecomputation< T >, DL_FixedBasePrecomputationImpl< T >
- GetBasePrecomputation() : DL_GroupParameters< T >, DL_GroupParameters_EC< EC >, DL_GroupParameters_IntegerBasedImpl< GROUP_PRECOMP, BASE_PRECOMP >, DL_GroupParametersImpl< GROUP_PRECOMP, BASE_PRECOMP, BASE >
- GetBehavior() : Redirector
- GetBit() : Integer, PolynomialMod2
- GetBits() : Integer
- GetBlock() : GetBlock< T, B, A >
- GetByte() : Integer, PolynomialMod2
- GetByteOrder() : IteratedHash< T_HashWordType, T_Endianness, T_BlockSize, T_Base >
- GetBytesPerIteration() : AdditiveCipherAbstractPolicy, AdditiveCipherConcretePolicy< WT, W, X, BASE >, CFB_CipherAbstractPolicy, CFB_CipherConcretePolicy< WT, W, BASE >
- GetCipherDirection() : BlockTransformation
- GetCoefficient() : PolynomialMod2, PolynomialOver< T >, PolynomialOverFixedRing< T, instance >
- GetCofactor() : DL_GroupParameters< T >, DL_GroupParameters_EC< EC >
- GetComment() : Gunzip
- GetCrcByte() : CRC32, CRC32C
- GetCryptoParameters() : KeyAgreementAlgorithm
- GetCurrentMessageBytes() : MeterFilter
- GetCurrentSeriesMessages() : MeterFilter
- GetCurrentTimerValue() : ThreadUserTimer, Timer, TimerBase
- GetCurve() : EcPrecomputation< EC2N >, EcPrecomputation< ECP >
- GetDeflateLevel() : Deflator
- GetDivisor() : PadlockRNG
- GetEncodedElementSize() : DL_GroupParameters< T >, DL_GroupParameters_EC< EC >, DL_GroupParameters_IntegerBased
- GetErrorCode() : OS_Error
- GetErrorType() : Exception
- GetFilename() : Gunzip
- GetFiletime() : Gunzip
- GetGenerator() : DL_GroupParameters_IntegerBasedImpl< GROUP_PRECOMP, BASE_PRECOMP >, DL_SimpleKeyAgreementDomainBase< T >
- GetGroup() : DL_GroupPrecomputation< T >, DL_GroupPrecomputation_LUC, EcPrecomputation< EC2N >, EcPrecomputation< ECP >, ModExpPrecomputation
- GetGroupOrder() : DL_GroupParameters< T >, DL_GroupParameters_IntegerBased
- GetGroupParameters() : DH_Domain< GROUP_PARAMETERS, COFACTOR_OPTION >, FHMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, HMQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION, HASH >, MQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION >
- GetGroupPrecomputation() : DL_GroupParameters< T >, DL_GroupParametersImpl< GROUP_PRECOMP, BASE_PRECOMP, BASE >
- GetIntValue() : NameValuePairs
- GetIntValueWithDefault() : NameValuePairs
- GetIterationsToBuffer() : AdditiveCipherAbstractPolicy, AdditiveCipherConcretePolicy< WT, W, X, BASE >
- GetKey() : ed25519Signer, ed25519Verifier
- GetLastResult() : AuthenticatedDecryptionFilter, SignatureVerificationFilter
- GetLog2WindowSize() : Deflator
- GetMaterial() : AsymmetricAlgorithm, KeyAgreementAlgorithm, PrivateKeyAlgorithm, PublicKeyAlgorithm
- GetMaxExponent() : DL_GroupParameters< T >, DL_GroupParameters_EC< EC >, DL_GroupParameters_ElGamal, DL_GroupParameters_IntegerBased
- GetMaxWaitObjectCount() : BufferedTransformation, Redirector, Waitable
- GetModulus() : DL_GroupParameters_IntegerBased, DL_GroupParameters_IntegerBasedImpl< GROUP_PRECOMP, BASE_PRECOMP >, ModularArithmetic
- GetMSR() : PadlockRNG
- GetNextIV() : Poly1305_Base< T >, SimpleKeyingInterface, VMAC_Base
- GetNextMessage() : BufferedTransformation, MessageQueue, Store
- GetNextMessageSeries() : BufferedTransformation
- GetOperation() : OS_Error
- GetOptimalBlockSize() : AdditiveCipherAbstractPolicy, XTS_ModeBase
- GetOptimalBlockSizeUsed() : StreamTransformation
- GetOptimalNextBlockSize() : AdditiveCipherTemplate< BASE >, CFB_CipherTemplate< BASE >
- GetPassSignal() : OutputProxy
- GetPassSignals() : Redirector
- GetPassWaitObjects() : Redirector
- GetPrivateExponent() : DL_PrivateKey< T >, DL_PrivateKeyImpl< GP >
- GetPrivateKey() : ed25519Signer, PrivateKeyAlgorithm
- GetPrivateKeyBytePtr() : ed25519PrivateKey
- GetProviderHandle() : MicrosoftCryptoProvider
- GetPublicElement() : DL_PublicKey< T >
- GetPublicKey() : ed25519Verifier, PublicKeyAlgorithm
- GetPublicKeyBytePtr() : ed25519PrivateKey, ed25519PublicKey
- GetPublicPrecomputation() : DL_PublicKey< T >, DL_PublicKeyImpl< GP >
- GetRegisterBegin() : CFB_CipherAbstractPolicy
- GetRequiredIntParameter() : NameValuePairs
- GetRequiredParameter() : NameValuePairs
- GetRetrievingTypeInfo() : NameValuePairs::ValueTypeMismatch
- GetStoredTypeInfo() : NameValuePairs::ValueTypeMismatch
- GetStream() : FileSink, FileSource, FileStore
- GetSubgroupGenerator() : DL_GroupParameters< T >
- GetSubgroupOrder() : DL_GroupParameters< T >, DL_GroupParameters_EC< EC >, DL_GroupParameters_IntegerBased
- GetThisObject() : NameValuePairs
- GetThisPointer() : NameValuePairs
- GetTotalBytes() : MeterFilter
- GetTotalMessages() : MeterFilter
- GetTotalMessageSeries() : MeterFilter
- GetTreeMode() : BLAKE2b, BLAKE2s
- GetValidDerivedLength() : HKDF< T >, KeyDerivationFunction, PKCS12_PBKDF< T >, PKCS5_PBKDF1< T >, PKCS5_PBKDF2_HMAC< T >, Scrypt
- GetValidKeyLength() : CCM_Base, ChaCha20Poly1305_Base, CipherModeBase, EAX_Base, GCM_Base, SimpleKeyingInterface, SimpleKeyingInterfaceImpl< BASE, INFO >, SipHash_Base< C, D, T_128bit >, XChaCha20Poly1305_Base, XTS_ModeBase
- GetValue() : NameValuePairs
- GetValueNames() : NameValuePairs
- GetValues() : OID
- GetValueWithDefault() : NameValuePairs
- GetVoidValue() : AlgorithmParameters, CombinedNameValuePairs, DL_GroupParameters< T >, DL_GroupParameters_EC< EC >, DL_GroupParameters_GFP, DL_GroupParameters_IntegerBased, DL_GroupParameters_IntegerBasedImpl< GROUP_PRECOMP, BASE_PRECOMP >, DL_GroupParameters_LUC, DL_PrivateKey< T >, DL_PrivateKey_ECGDSA< EC >, DL_PrivateKeyImpl< GP >, DL_PublicKey< T >, DL_PublicKeyImpl< GP >, ed25519PrivateKey, ed25519PublicKey, ESIGNFunction, InvertibleESIGNFunction, InvertibleLUCFunction, InvertibleRabinFunction, InvertibleRSAFunction, InvertibleRWFunction, LUCFunction, NameValuePairs, RabinFunction, RSAFunction, RWFunction, x25519, XTR_DH
- GetWaitObjects() : BufferedTransformation, Redirector, Waitable
- GetWhat() : Exception
- GetWord16() : BufferedTransformation
- GetWord32() : BufferedTransformation
- GetWord64() : BufferedTransformation
- GetWord64Value() : NameValuePairs
- GetWord64ValueWithDefault() : NameValuePairs
- Grouper() : Grouper
- GroupParameters : ElGamal, ElGamalKeys
- Grow() : SecBlock< T, A >
- Gunzip() : Gunzip
- Gzip() : Gzip