- Main Page
- Namespaces
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

- All
- Functions
- Variables
- Typedefs
- Enumerations
- Enumerator
- Related Functions

- a
- b
- c
- d
- e
- f
- g
- h
- i
- k
- l
- m
- n
- o
- p
- q
- r
- s
- t
- u
- v
- w
- x
- y
- z
- ~

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

### - s -

- S : CAST
- Save() : DL_BasePrecomputation_LUC , ASN1CryptoMaterial , CryptoMaterial , ASN1CryptoMaterial , CryptoMaterial
- SavePrecomputation() : CryptoMaterial , DL_PrivateKeyImpl< GP > , CryptoMaterial , DL_PublicKeyImpl< GP > , DL_GroupParameters< T > , DL_PrivateKeyImpl< GP > , DL_PublicKeyImpl< GP > , CryptoMaterial
- ScalarMultiply() : AbstractGroup< T >
- SchemeOptions : TF_ES< STANDARD, KEYS, ALG_INFO > , DL_ObjectImplBase< BASE, SCHEME_OPTIONS, KEY > , TF_SS< STANDARD, H, KEYS, ALG_INFO > , DL_ObjectImplBase< BASE, SCHEME_OPTIONS, KEY > , TF_ObjectImplBase< BASE, SCHEME_OPTIONS, KEY_CLASS > , DL_ObjectImplBase< BASE, SCHEME_OPTIONS, KEY > , TF_ObjectImplBase< BASE, SCHEME_OPTIONS, KEY_CLASS > , ElGamal
- SEAL_Gamma() : SEAL_Gamma
- SecBlock() : SecBlock< T, A >
- SecBlockWithHint() : SecBlockWithHint< T, S, A >
- SecretRecovery() : SecretRecovery
- SecretSharing() : SecretSharing
- Seek() : StreamTransformation
- SeekToIteration() : AdditiveCipherAbstractPolicy
- SelfTestFailure() : SelfTestFailure
- Send() : Socket , WindowsPipeSender
- SendEof() : SocketSink , WindowsPipeSender
- SendReady() : Socket
- SetAutoFlushBound() : NetworkSink , NonblockingSink , NetworkSink
- SetAutoSignalPropagation() : BufferedTransformation , AutoSignaling< T > , BufferedTransformation , SourceTemplate< T > , BufferedTransformation
- SetBase() : DL_BasePrecomputation_LUC
- SetBehavior() : Redirector
- SetBit() : Integer
- SetBlockSize() : IteratedHashBase< T, BASE >
- SetByte() : Integer , PolynomialMod2
- SetCoefficient() : PolynomialOver< T > , PolynomialOverFixedRing< T, instance > , PolynomialMod2
- SetCurve() : EcPrecomputation< EC2N > , EcPrecomputation< ECP >
- SetDeflateLevel() : Deflator
- SetEncodeAsOID() : DL_GroupParameters_EC< EC >
- SetErrorType() : Exception
- SetFeedbackSize() : CipherModeBase , CFB_ModePolicy , CipherModeBase
- SetFilter() : ProxyFilter
- SetKey() : CipherModeBase , BlockCipherFinal< DIR, BASE > , MessageAuthenticationCodeImpl< BASE, INFO > , CipherModeBase , BlockCipherFinal< DIR, BASE > , SymmetricCipherFinal< BASE, INFO > , SimpleKeyingInterface , CipherModeBase , HermeticHashFunctionMAC< T_Hash, T_Info > , SimpleKeyingInterface
- SetKeyPtr() : TF_ObjectImplExtRef< BASE, SCHEME_OPTIONS, KEY >
- SetKeyWithIV() : SimpleKeyingInterface
- SetKeyWithRounds() : SimpleKeyingInterface
- SetLastError() : Socket
- SetMaxBufferSize() : NetworkSink
- SetMaxBytesPerSecond() : LimitedBandwidth
- SetModPrime1PrivateExponent() : InvertibleRSAFunction
- SetModPrime2PrivateExponent() : InvertibleRSAFunction
- SetModulus() : ESIGNFunction , LUCFunction , RabinFunction , RSAFunction , RWFunction , ModularArithmetic , RSAFunction , LUCFunction , DL_GroupPrecomputation_LUC , XTR_DH , ESIGNFunction , ModularArithmetic , ModExpPrecomputation , RabinFunction , RSAFunction , RWFunction
- SetModulusAndSubgroupGenerator() : DL_GroupParameters_IntegerBasedImpl< GROUP_PRECOMP, BASE_PRECOMP >
- SetMultiplicativeInverseOfPrime2ModPrime1() : InvertibleRWFunction , InvertibleRSAFunction , InvertibleLUCFunction , InvertibleRabinFunction , InvertibleRSAFunction
- SetNegative() : Integer
- SetNodeSize() : ByteQueue
- SetOwnership() : Socket , WindowsHandle , Socket , WindowsHandle
- SetPassSignal() : OutputProxy
- SetPassSignals() : Redirector
- SetPassWaitObjects() : Redirector
- SetPointCompression() : DL_GroupParameters_EC< EC >
- SetPositive() : Integer
- SetPrime1() : InvertibleRSAFunction , InvertibleLUCFunction , InvertibleESIGNFunction , InvertibleRabinFunction , InvertibleRSAFunction , InvertibleRWFunction
- SetPrime2() : InvertibleRWFunction , InvertibleRSAFunction , InvertibleESIGNFunction , InvertibleLUCFunction , InvertibleRabinFunction , InvertibleRSAFunction
- SetPrivateExponent() : InvertibleRSAFunction , DL_PrivateKeyImpl< GP > , InvertibleRSAFunction
- SetPublicElement() : DL_PublicKey< T >
- SetPublicExponent() : ESIGNFunction , LUCFunction , RSAFunction , LUCFunction , ESIGNFunction , RSAFunction
- SetQuadraticResidueModPrime1() : RabinFunction
- SetQuadraticResidueModPrime2() : RabinFunction
- SetRetrievalChannel() : BufferedTransformation
- SetStateSize() : IteratedHashBase< T, BASE >
- SetStolenIV() : CBC_CTS_Encryption
- SetSubgroupGenerator() : XTR_DH , DL_GroupParameters< T >
- SetSubgroupOrder() : DL_GroupParameters_IntegerBased , XTR_DH , DL_GroupParameters_IntegerBased
- SetTransparent() : MeterFilter
- SetWhat() : Exception
- SharkProcessAndXorBlock() : SharkProcessAndXorBlock< sbox, cbox >
- ShiftLeft() : PolynomialOver< T >
- ShiftRight() : PolynomialOver< T >
- ShouldPropagateMessageEnd() : Filter
- ShouldPropagateMessageSeriesEnd() : Filter
- Shuffle() : RandomNumberGenerator
- ShutDown() : Socket
- ShutdownSockets() : Socket
- Sign() : DL_Algorithm_GDSA< T > , DL_Algorithm_NR< T > , PK_Signer , Integer , PK_Signer
- SignAndRestart() : PK_Signer , TF_SignerBase , PK_Signer , TF_SignerBase , DL_SignerBase< T > , TF_SignerBase , PK_Signer
- SignatureAlgorithm : DL_SignatureSchemeOptions< T1, T2, T3, T4, T5 >
- SignatureLength() : PK_SignatureScheme , TF_SignatureSchemeBase< INTERFACE, BASE > , DL_SignatureSchemeBase< INTERFACE, KEY_INTERFACE > , PK_SignatureScheme
- SignatureMessageEncodingMethod : P1363_EMSA5 , PKCS1v15 , PSSR , PSS , P1363_EMSA2
- SignatureUpfront() : PK_SignatureScheme
- SignatureVerificationFailed() : SignatureVerificationFilter::SignatureVerificationFailed
- Signedness : Integer
- Signer : TF_SS< STANDARD, H, KEYS, ALG_INFO > , DL_SS< KEYS, SA, MEM, H, ALG_INFO >
- SignerFilter() : SignerFilter
- SignMessage() : PK_Signer
- SignMessageWithRecovery() : PK_Signer
- simple_ptr() : simple_ptr< T >
- SimpleProxyFilter() : SimpleProxyFilter
- SimultaneousExponentiate() : DL_GroupParameters_GFP , DL_GroupParameters_LUC , MontgomeryRepresentation , AbstractRing< T > , DL_GroupParameters_GFP
- SimultaneousMultiply() : AbstractGroup< T >
- Singleton() : Singleton< T, F, instance >
- size() : SecBlock< T, A > , ConstByteArrayParameter , SecBlock< T, A > , vector_member_ptrs< T > , ByteArrayParameter , SecBlock< T, A >
- size_type : SecBlock< T, A > , AllocatorBase< T > , AllocatorWithCleanup< T > , NullAllocator< T > , FixedSizeAllocatorWithCleanup< T, S, A > , SecBlock< T, A >
- SizeInBytes() : SecBlock< T, A >
- Skip() : BufferedTransformation , ByteQueueNode , BufferedTransformation
- SkipAll() : BufferedTransformation
- SkipMessages() : BufferedTransformation
- SLen() : DL_ElgamalLikeSignatureAlgorithm< T >
- Socket() : Socket
- SocketChanged() : Socket
- SocketsInitializer() : SocketsInitializer
- SocketSink() : SocketSink
- SocketSource() : SocketSource
- SolveQuadraticEquation() : GF2NP
- Source() : Source
- SourceExhausted() : NetworkSource , SourceTemplate< T > , NetworkSource
- SourceInitialize() : Source
- Spbox : RawDES
- SpecialOperation1() : GFP2_ONB< F >
- SpecialOperation2() : GFP2_ONB< F >
- Spy() : ByteQueue
- Square() : GFP2_ONB< F > , ModularArithmetic , GF256 , GF2_32 , GF2NT , QuotientRing< T > , RingOfPolynomialsOver< T > , EuclideanDomainOf< T > , AbstractRing< T >
- Square8() : Portable
- Squared() : PolynomialOverFixedRing< T, instance > , PolynomialOver< T > , Integer , PolynomialOver< T >
- SquareRecursionLimit() : Portable
- SquareRoot() : GF2NP , Integer , GF2NP
- Stage : Panama< B >
- Standard : TF_SS< STANDARD, H, KEYS, ALG_INFO > , TF_ES< STANDARD, KEYS, ALG_INFO >
- StartCounting() : LowFirstBitWriter
- StartSockets() : Socket
- StartTimer() : TimerBase
- startWaiting : WaitingThreadData
- State : DefaultDecryptor
- StaticAlgorithmName() : DL_Algorithm_LUC_HMP , ElGamal , RC2_Info , ARC4_Base , CBC_CTS_Encryption , Twofish_Info , CBC_ModeBase , HMAC< T > , MD2 , DL_Algorithm_GDSA< T > , MDC_Info< T > , DES_EDE2_Info , PanamaCipherInfo< B > , TF_SS< STANDARD, H, KEYS, ALG_INFO > , ARC4_Base , DES_Info , Serpent_Info , Square_Info , CBC_ModeBase , DMAC_Base< T > , HAVAL , PKCS1v15_SignatureMessageEncodingMethod , SKIPJACK_Info , BTEA_Info , EMSA2Pad , SHA224 , DES_EDE3_Info , OAEP< H, MGF > , TTMAC_Base , ESIGN_Keys , CBC_MAC< T > , MARS_Info , P1363_MGF1 , SHA256 , RW , SAFER_SK_Info , CTR_ModePolicy , Serpent_Info , SHARK_Info , CBC_ModeBase , SAFER_K_Info , RIPEMD320 , CipherModeFinalTemplate_CipherHolder< CIPHER, BASE > , TF_ES< STANDARD, KEYS, ALG_INFO > , ThreeWay_Info , PKCS_EncryptionPaddingScheme , CFB_ModePolicy , ECIES< EC, COFACTOR_OPTION, DHAES_MODE > , SHA512 , DES_EDE2_Info , TTMAC_Base , WAKE_OFB_Info< B > , DLIES< COFACTOR_OPTION, DHAES_MODE > , MD5MAC_Base , RSA , Whirlpool , LR_Info< T > , MD5 , RSA_ISO , LUC , IDEA_Info , SEAL_Info< B > , GOST_Info , Camellia_Info , LR_Info< T > , BTEA_Info , LUC_IES< COFACTOR_OPTION, DHAES_MODE > , DL_Algorithm_ECDSA< EC > , RIPEMD160 , TEA_Info , RC5_Info , XTEA_Info , DES_XEX3_Info , Blowfish_Info , CAST256_Info , SHARK_Info , DL_Algorithm_NR< T > , RC6_Info , Rabin , DL_KeyAgreementAlgorithm_DH< ELEMENT, COFACTOR_OPTION > , CBC_ModeBase , DMAC_Base< T > , HAVAL , CAST128_Info , Rijndael_Info , IDEA_Info , SEAL_Info< B > , ECB_OneWay , Tiger , DES_XEX3_Info , EMSA5Pad< T > , SEAL_Info< B > , DES_EDE3_Info , Rijndael_Info , DL_SS< KEYS, SA, MEM, H, ALG_INFO > , PanamaCipherInfo< B > , WAKE_CFB_Info< B > , CAST256_Info , BTEA_Info , RC5_Info , XTEA_Info , DH_Domain< GROUP_PARAMETERS, COFACTOR_OPTION > , XMACC_Base< T > , AlgorithmImpl< BASE, ALGORITHM_INFO > , SHA384 , SKIPJACK_Info , GOST_Info , CAST128_Info , DL_Algorithm_ECNR< EC > , PSSR_MEM< ALLOW_RECOVERY, MGF, SALT_LEN, MIN_PAD_LEN, USE_HASH_ID > , HAVAL , Camellia_Info , SHA1 , Twofish_Info , MDC_Info< T > , ThreeWay_Info , MD4 , HAVAL , DL_KeyAgreementAlgorithm_DH< ELEMENT, COFACTOR_OPTION > , SHACAL2_Info , Square_Info , MD5MAC_Base , SAFER_SK_Info , RIPEMD128 , TEA_Info , DSA , RIPEMD256 , XMACC_Base< T > , MARC4_Base , MARS_Info , WAKE_OFB_Info< B > , SAFER_K_Info , DL_KeyAgreementAlgorithm_DH< ELEMENT, COFACTOR_OPTION > , OFB_ModePolicy , PanamaHash< B > , RC6_Info , WAKE_CFB_Info< B > , MARC4_Base , Blowfish_Info , SHACAL2_Info , PanamaCipherInfo< B > , DES_Info
- StaticAlgorithmNamePrefix() : DL_GroupParameters_IntegerBased , DL_GroupParameters_EC< EC > , DL_GroupParameters_IntegerBased
- StaticGetDefaultRounds() : VariableRounds< D, N, M >
- StaticGetValidKeyLength() : SameKeyLengthAs< T > , FixedKeyLength< N, IV_REQ > , SameKeyLengthAs< T > , VariableKeyLength< D, N, M, Q, IV_REQ > , SameKeyLengthAs< T >
- StaticPrivateKeyLength() : MQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION > , AuthenticatedKeyAgreementDomain , DH2
- StaticPublicKeyLength() : DH2 , AuthenticatedKeyAgreementDomain , MQV_Domain< GROUP_PARAMETERS, COFACTOR_OPTION >
- Stir() : RandomPool
- StopRedirection() : Redirector
- stopWaiting : WaitingThreadData
- Store() : Store
- StoreInitialize() : NullStore
- StreamTransformationFilter() : StreamTransformationFilter
- strengthened : SAFER::Base
- StringSinkTemplate() : StringSinkTemplate< T >
- StringSource() : StringSource
- StringStore() : StringStore
- SubPrime() : PrimeAndGenerator
- Subtract() : ModularArithmetic , GFP2_ONB< F > , RingOfPolynomialsOver< T > , EuclideanDomainOf< T > , GF256 , AbstractGroup< T > , GF2_32 , QuotientRing< T > , AbstractGroup< T >
- SupportsPrecomputation() : CryptoMaterial , DL_PrivateKeyImpl< GP > , DL_PublicKeyImpl< GP > , CryptoMaterial , DL_PrivateKeyImpl< GP > , CryptoMaterial , DL_GroupParameters< T > , CryptoMaterial
- swap() : PolynomialOver< T > , SecBlock< T, A > , PolynomialMod2 , ByteQueue , PolynomialOverFixedRing< T, instance > , ByteQueue , GFP2Element , SecBlock< T, A > , ByteQueue , SecBlock< T, A >
- symbol : HuffmanNode
- SymmetricCipherFinal() : SymmetricCipherFinal< BASE, INFO >
- SymmetricDecrypt() : DL_EncryptionAlgorithm_Xor< MAC, DHAES_MODE > , ElGamalBase
- SymmetricEncrypt() : ElGamalBase , DL_EncryptionAlgorithm_Xor< MAC, DHAES_MODE > , ElGamalBase
- SymmetricEncryptionAlgorithm : DL_CryptoSchemeOptions< T1, T2, T3, T4, T5 >