Index - S
| Salt | Botan.Types.Class |
| SaltGen | Botan.Types.Class |
| saltSpec | Botan.Types.Class |
| scrub | Botan.Utility |
| scrubArray | Botan.Utility |
| scrubByteString | Botan.Utility |
| scrubForeignPtr | Botan.Utility |
| scrubForeignPtrArray | Botan.Utility |
| scrubMem | Botan.Low.Utility |
| scrubMemory | Botan.Utility |
| Scrypt | |
| 1 (Data Constructor) | Botan.PwdHash |
| 2 (Data Constructor) | Botan.Low.PwdHash |
| Secp160k1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp160r1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp160r2 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp192k1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp192r1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp224k1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp224r1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp256k1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp256r1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp384r1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| Secp521r1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| SecretKey | Botan.Types.Class, Botan.Cipher.Class, Botan.BlockCipher.Class |
| SecretKeyGen | Botan.Types.Class |
| secretKeySpec | Botan.Types.Class |
| SEED | |
| 1 (Data Constructor) | Botan.BlockCipher |
| 2 (Type/Class) | Botan.BlockCipher.SEED |
| 3 (Data Constructor) | Botan.Low.BlockCipher |
| seed | Botan.BlockCipher |
| SEEDCiphertext | Botan.BlockCipher.SEED |
| seedDecrypt | Botan.BlockCipher.SEED |
| seedDecryptLazy | Botan.BlockCipher.SEED |
| seedEncrypt | Botan.BlockCipher.SEED |
| seedEncryptLazy | Botan.BlockCipher.SEED |
| SEEDSecretKey | |
| 1 (Data Constructor) | Botan.BlockCipher.SEED |
| 2 (Type/Class) | Botan.BlockCipher.SEED |
| SerialNumber | Botan.X509 |
| Serpent | |
| 1 (Data Constructor) | Botan.BlockCipher |
| 2 (Type/Class) | Botan.BlockCipher.Serpent |
| 3 (Data Constructor) | Botan.Low.BlockCipher |
| serpent | Botan.BlockCipher |
| SerpentCiphertext | Botan.BlockCipher.Serpent |
| serpentDecrypt | Botan.BlockCipher.Serpent |
| serpentDecryptLazy | Botan.BlockCipher.Serpent |
| serpentEncrypt | Botan.BlockCipher.Serpent |
| serpentEncryptLazy | Botan.BlockCipher.Serpent |
| SerpentSecretKey | |
| 1 (Data Constructor) | Botan.BlockCipher.Serpent |
| 2 (Type/Class) | Botan.BlockCipher.Serpent |
| setAEADAssociatedData | Botan.Cipher |
| setBlockCipherKey | Botan.BlockCipher |
| setCipherKey | Botan.Cipher |
| setGMACNonce | Botan.MAC |
| setMACKey | Botan.MAC |
| SHA1 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.SHA1 |
| 3 (Data Constructor) | Botan.Low.Hash |
| sha1 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHA1 |
| SHA1Digest | Botan.Hash.SHA1 |
| sha1Lazy | Botan.Hash.SHA1 |
| SHA2 | Botan.Hash.SHA2 |
| sha2 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHA2 |
| SHA224 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Data Constructor) | Botan.Low.Hash |
| SHA256 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Data Constructor) | Botan.Low.Hash |
| SHA2Digest | Botan.Hash.SHA2 |
| sha2Lazy | Botan.Hash.SHA2 |
| sha2_224 | Botan.Hash |
| sha2_256 | Botan.Hash |
| sha2_384 | Botan.Hash |
| sha2_512 | Botan.Hash |
| SHA2_512_256 | Botan.Hash.SHA2 |
| sha2_512_256 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHA2 |
| SHA2_512_256Digest | Botan.Hash.SHA2 |
| sha2_512_256Lazy | Botan.Hash.SHA2 |
| SHA3 | |
| 1 (Type/Class) | Botan.Hash.SHA3 |
| 2 (Data Constructor) | Botan.Low.Hash |
| sha3 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHA3 |
| 3 (Function) | Botan.Low.Hash |
| SHA384 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Data Constructor) | Botan.Low.Hash |
| SHA3Digest | Botan.Hash.SHA3 |
| sha3Lazy | Botan.Hash.SHA3 |
| SHA3Size | Botan.Hash.SHA3 |
| SHA3_224 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.SHA3 |
| sha3_224 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHA3 |
| SHA3_224Digest | Botan.Hash.SHA3 |
| sha3_224Lazy | Botan.Hash.SHA3 |
| SHA3_256 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.SHA3 |
| sha3_256 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHA3 |
| SHA3_256Digest | Botan.Hash.SHA3 |
| sha3_256Lazy | Botan.Hash.SHA3 |
| SHA3_384 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.SHA3 |
| sha3_384 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHA3 |
| SHA3_384Digest | Botan.Hash.SHA3 |
| sha3_384Lazy | Botan.Hash.SHA3 |
| SHA3_512 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.SHA3 |
| sha3_512 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHA3 |
| SHA3_512Digest | Botan.Hash.SHA3 |
| sha3_512Lazy | Botan.Hash.SHA3 |
| SHA512 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Data Constructor) | Botan.Low.Hash |
| SHA512_256 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Data Constructor) | Botan.Low.Hash |
| SHACAL2 | |
| 1 (Data Constructor) | Botan.BlockCipher |
| 2 (Data Constructor) | Botan.Low.BlockCipher |
| SHAKE128 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.SHAKE |
| 3 (Data Constructor) | Botan.Low.Hash |
| shake128 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHAKE |
| 3 (Function) | Botan.Low.Hash |
| SHAKE128Digest | Botan.Hash.SHAKE |
| shake128Lazy | Botan.Hash.SHAKE |
| SHAKE128Size | Botan.Hash |
| SHAKE256 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.SHAKE |
| 3 (Data Constructor) | Botan.Low.Hash |
| shake256 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SHAKE |
| 3 (Function) | Botan.Low.Hash |
| SHAKE256Digest | Botan.Hash.SHAKE |
| shake256Lazy | Botan.Hash.SHAKE |
| SHAKE256Size | Botan.Hash |
| SHALCAL2 | Botan.BlockCipher.SHALCAL |
| shalcal2 | Botan.BlockCipher |
| SHALCAL2Ciphertext | Botan.BlockCipher.SHALCAL |
| shalcal2Decrypt | Botan.BlockCipher.SHALCAL |
| shalcal2DecryptLazy | Botan.BlockCipher.SHALCAL |
| shalcal2Encrypt | Botan.BlockCipher.SHALCAL |
| shalcal2EncryptLazy | Botan.BlockCipher.SHALCAL |
| SHALCAL2SecretKey | |
| 1 (Data Constructor) | Botan.BlockCipher.SHALCAL |
| 2 (Type/Class) | Botan.BlockCipher.SHALCAL |
| Short | Botan.HOTP |
| Sign | Botan.Low.PubKey.Sign |
| SignAlgo | Botan.PubKey.Sign |
| signAlgoName | Botan.PubKey.Sign |
| signCreate | Botan.Low.PubKey.Sign |
| signDestroy | Botan.Low.PubKey.Sign |
| signFinish | Botan.Low.PubKey.Sign |
| SigningFlags | Botan.Low.PubKey.Sign |
| signingFlags | Botan.Low.PubKey.Sign |
| signOutputLength | Botan.Low.PubKey.Sign |
| signUpdate | Botan.Low.PubKey.Sign |
| SipHash | |
| 1 (Data Constructor) | Botan.MAC |
| 2 (Data Constructor) | Botan.Low.MAC |
| sipHash | |
| 1 (Function) | Botan.MAC |
| 2 (Function) | Botan.Low.MAC |
| SIV | Botan.Cipher |
| siv | Botan.Cipher |
| sivMode | Botan.Low.Cipher |
| SizeEnum | Botan.Types.Class |
| SizeExact | Botan.Types.Class |
| sizeIsValid | Botan.Types.Class |
| SizeRange | Botan.Types.Class |
| sizeSpec | Botan.Types.Class |
| SizeSpecifier | Botan.Types.Class |
| Skein512 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.Skein |
| 3 (Data Constructor) | Botan.Low.Hash |
| skein512 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.Skein |
| 3 (Function) | Botan.Low.Hash |
| Skein512' | Botan.Hash.Skein |
| Skein512Digest | Botan.Hash.Skein |
| Skein512Digest' | Botan.Hash.Skein |
| skein512Lazy | Botan.Hash.Skein |
| Skein512Salt | Botan.Hash |
| Skein512Size | Botan.Hash |
| SM2 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| SM2EncParam | Botan.PubKey |
| Sm2p256v1 | |
| 1 (Data Constructor) | Botan.PubKey |
| 2 (Data Constructor) | Botan.Low.PubKey |
| SM2SignParam | Botan.PubKey.Sign |
| SM3 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.SM3 |
| 3 (Data Constructor) | Botan.Low.Hash |
| sm3 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.SM3 |
| SM3Digest | Botan.Hash.SM3 |
| sm3Lazy | Botan.Hash.SM3 |
| SM4 | |
| 1 (Data Constructor) | Botan.BlockCipher |
| 2 (Type/Class) | Botan.BlockCipher.SM4 |
| 3 (Data Constructor) | Botan.Low.BlockCipher |
| sm4 | Botan.BlockCipher |
| SM4Ciphertext | Botan.BlockCipher.SM4 |
| sm4Decrypt | Botan.BlockCipher.SM4 |
| sm4DecryptLazy | Botan.BlockCipher.SM4 |
| sm4Encrypt | Botan.BlockCipher.SM4 |
| sm4EncryptLazy | Botan.BlockCipher.SM4 |
| SM4SecretKey | |
| 1 (Data Constructor) | Botan.BlockCipher.SM4 |
| 2 (Type/Class) | Botan.BlockCipher.SM4 |
| SomeBotanException | |
| 1 (Type/Class) | Botan.Error, Botan.Low.Error |
| 2 (Data Constructor) | Botan.Error, Botan.Low.Error |
| SP800_108_Counter | |
| 1 (Data Constructor) | Botan.KDF |
| 2 (Data Constructor) | Botan.Low.KDF |
| sp800_108_counter | Botan.Low.KDF |
| SP800_108_Feedback | |
| 1 (Data Constructor) | Botan.KDF |
| 2 (Data Constructor) | Botan.Low.KDF |
| sp800_108_feedback | Botan.Low.KDF |
| SP800_108_Mode | Botan.KDF |
| SP800_108_Pipeline | |
| 1 (Data Constructor) | Botan.KDF |
| 2 (Data Constructor) | Botan.Low.KDF |
| sp800_108_pipeline | Botan.Low.KDF |
| SP800_56A | |
| 1 (Data Constructor) | Botan.KDF |
| 2 (Data Constructor) | Botan.Low.KDF |
| sp800_56A | Botan.Low.KDF |
| SP800_56C | |
| 1 (Data Constructor) | Botan.KDF |
| 2 (Data Constructor) | Botan.Low.KDF |
| sp800_56C | Botan.Low.KDF |
| SRP6AValue | Botan.Low.SRP6 |
| SRP6BValue | Botan.Low.SRP6 |
| srp6ClientAgree | Botan.Low.SRP6 |
| SRP6ClientKey | Botan.SRP6 |
| srp6GenerateVerifier | Botan.Low.SRP6 |
| SRP6Group | Botan.SRP6 |
| srp6GroupSize | |
| 1 (Function) | Botan.SRP6 |
| 2 (Function) | Botan.Low.SRP6 |
| SRP6Hash | Botan.SRP6 |
| SRP6Salt | Botan.SRP6 |
| SRP6ServerKey | Botan.SRP6 |
| SRP6ServerSession | |
| 1 (Type/Class) | Botan.SRP6 |
| 2 (Type/Class) | Botan.Low.SRP6 |
| srp6ServerSessionDestroy | Botan.Low.SRP6 |
| srp6ServerSessionInit | Botan.Low.SRP6 |
| srp6ServerSessionStep1 | Botan.Low.SRP6 |
| srp6ServerSessionStep2 | Botan.Low.SRP6 |
| SRP6SessionKey | Botan.SRP6 |
| SRP6SharedSecret | Botan.Low.SRP6 |
| SRP6Verifier | |
| 1 (Type/Class) | Botan.SRP6 |
| 2 (Type/Class) | Botan.Low.SRP6 |
| StandardFormatSignature | Botan.Low.PubKey.Sign |
| startCipher | Botan.Cipher |
| StateOrProvince | Botan.X509 |
| Streebog256 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.Streebog |
| 3 (Data Constructor) | Botan.Low.Hash |
| streebog256 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.Streebog |
| Streebog256Digest | Botan.Hash.Streebog |
| streebog256Lazy | Botan.Hash.Streebog |
| Streebog512 | |
| 1 (Data Constructor) | Botan.Hash |
| 2 (Type/Class) | Botan.Hash.Streebog |
| 3 (Data Constructor) | Botan.Low.Hash |
| streebog512 | |
| 1 (Function) | Botan.Hash |
| 2 (Function) | Botan.Hash.Streebog |
| Streebog512Digest | Botan.Hash.Streebog |
| streebog512Lazy | Botan.Hash.Streebog |
| Street | Botan.X509 |
| StringConversionException | |
| 1 (Type/Class) | Botan.Error, Botan.Low.Error |
| 2 (Data Constructor) | Botan.Error, Botan.Low.Error |
| Strong | Botan.Bcrypt |
| System | Botan.RNG |
| SystemErrorException | |
| 1 (Type/Class) | Botan.Error, Botan.Low.Error |
| 2 (Data Constructor) | Botan.Error, Botan.Low.Error |
| SystemRNG | Botan.Low.RNG |
| systemRNG | Botan.RNG |
| systemRNGGet | Botan.Low.RNG |