| Scalar | |
| 1 (Type/Class) | Crypto.PubKey.ECC.P256 |
| 2 (Type/Class) | Crypto.ECC.Edwards25519 |
| 3 (Type/Class) | Crypto.ECC |
| scalarAdd | |
| 1 (Function) | Crypto.PubKey.ECC.P256 |
| 2 (Function) | Crypto.ECC.Edwards25519 |
| 3 (Function) | Crypto.ECC |
| scalarCmp | Crypto.PubKey.ECC.P256 |
| scalarDecodeLong | Crypto.ECC.Edwards25519 |
| scalarEncode | Crypto.ECC.Edwards25519 |
| scalarFromBinary | Crypto.PubKey.ECC.P256 |
| scalarFromInteger | |
| 1 (Function) | Crypto.PubKey.ECC.P256 |
| 2 (Function) | Crypto.ECC |
| scalarGenerate | |
| 1 (Function) | Crypto.PubKey.ECC.P256 |
| 2 (Function) | Crypto.ECC.Edwards25519 |
| 3 (Function) | Crypto.PubKey.ECC.Prim |
| scalarInv | |
| 1 (Function) | Crypto.PubKey.ECC.P256 |
| 2 (Function) | Crypto.PubKey.ECDSA |
| scalarInvSafe | Crypto.PubKey.ECC.P256 |
| scalarIsValid | Crypto.PubKey.ECDSA |
| scalarIsZero | |
| 1 (Function) | Crypto.PubKey.ECC.P256 |
| 2 (Function) | Crypto.PubKey.ECDSA |
| scalarMul | |
| 1 (Function) | Crypto.PubKey.ECC.P256 |
| 2 (Function) | Crypto.ECC.Edwards25519 |
| 3 (Function) | Crypto.ECC |
| scalarN | Crypto.PubKey.ECC.P256 |
| scalarSub | Crypto.PubKey.ECC.P256 |
| scalarToBinary | Crypto.PubKey.ECC.P256 |
| scalarToInteger | |
| 1 (Function) | Crypto.PubKey.ECC.P256 |
| 2 (Function) | Crypto.ECC |
| scalarZero | Crypto.PubKey.ECC.P256 |
| SecretKey | |
| 1 (Type/Class) | Crypto.PubKey.Ed448 |
| 2 (Type/Class) | Crypto.PubKey.Ed25519 |
| 3 (Type/Class) | Crypto.PubKey.Curve448 |
| 4 (Type/Class) | Crypto.PubKey.Curve25519 |
| 5 (Type/Class) | Crypto.PubKey.EdDSA |
| secretKey | |
| 1 (Function) | Crypto.PubKey.Ed448 |
| 2 (Function) | Crypto.PubKey.Ed25519 |
| 3 (Function) | Crypto.PubKey.Curve448 |
| 4 (Function) | Crypto.PubKey.Curve25519 |
| 5 (Function) | Crypto.PubKey.EdDSA |
| secretKeySize | |
| 1 (Function) | Crypto.PubKey.Ed448 |
| 2 (Function) | Crypto.PubKey.Ed25519 |
| 3 (Function) | Crypto.PubKey.EdDSA |
| SEC_p112r1 | Crypto.PubKey.ECC.Types |
| SEC_p112r2 | Crypto.PubKey.ECC.Types |
| SEC_p128r1 | Crypto.PubKey.ECC.Types |
| SEC_p128r2 | Crypto.PubKey.ECC.Types |
| SEC_p160k1 | Crypto.PubKey.ECC.Types |
| SEC_p160r1 | Crypto.PubKey.ECC.Types |
| SEC_p160r2 | Crypto.PubKey.ECC.Types |
| SEC_p192k1 | Crypto.PubKey.ECC.Types |
| SEC_p192r1 | Crypto.PubKey.ECC.Types |
| SEC_p224k1 | Crypto.PubKey.ECC.Types |
| SEC_p224r1 | Crypto.PubKey.ECC.Types |
| SEC_p256k1 | Crypto.PubKey.ECC.Types |
| SEC_p256r1 | Crypto.PubKey.ECC.Types |
| SEC_p384r1 | Crypto.PubKey.ECC.Types |
| SEC_p521r1 | Crypto.PubKey.ECC.Types |
| SEC_t113r1 | Crypto.PubKey.ECC.Types |
| SEC_t113r2 | Crypto.PubKey.ECC.Types |
| SEC_t131r1 | Crypto.PubKey.ECC.Types |
| SEC_t131r2 | Crypto.PubKey.ECC.Types |
| SEC_t163k1 | Crypto.PubKey.ECC.Types |
| SEC_t163r1 | Crypto.PubKey.ECC.Types |
| SEC_t163r2 | Crypto.PubKey.ECC.Types |
| SEC_t193r1 | Crypto.PubKey.ECC.Types |
| SEC_t193r2 | Crypto.PubKey.ECC.Types |
| SEC_t233k1 | Crypto.PubKey.ECC.Types |
| SEC_t233r1 | Crypto.PubKey.ECC.Types |
| SEC_t239k1 | Crypto.PubKey.ECC.Types |
| SEC_t283k1 | Crypto.PubKey.ECC.Types |
| SEC_t283r1 | Crypto.PubKey.ECC.Types |
| SEC_t409k1 | Crypto.PubKey.ECC.Types |
| SEC_t409r1 | Crypto.PubKey.ECC.Types |
| SEC_t571k1 | Crypto.PubKey.ECC.Types |
| SEC_t571r1 | Crypto.PubKey.ECC.Types |
| Seed | Crypto.Random |
| seedFromBinary | Crypto.Random |
| seedFromInteger | Crypto.Random |
| seedNew | Crypto.Random |
| seedToInteger | Crypto.Random |
| SetHighest | Crypto.Number.Generate |
| SetTwoHighest | Crypto.Number.Generate |
| SHA1 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA224 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA256 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA384 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA3_224 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA3_256 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA3_384 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA3_512 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA512 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA512t_224 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHA512t_256 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHAKE128 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SHAKE256 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| SharedKey | |
| 1 (Type/Class) | Crypto.PubKey.DH, Crypto.PubKey.ECC.DH |
| 2 (Data Constructor) | Crypto.PubKey.DH, Crypto.PubKey.ECC.DH |
| SharedSecret | |
| 1 (Type/Class) | Crypto.ECC |
| 2 (Data Constructor) | Crypto.ECC |
| sign | |
| 1 (Function) | Crypto.PubKey.Ed448 |
| 2 (Function) | Crypto.PubKey.Ed25519 |
| 3 (Function) | Crypto.PubKey.ECC.ECDSA |
| 4 (Function) | Crypto.PubKey.DSA |
| 5 (Function) | Crypto.PubKey.Rabin.RW |
| 6 (Function) | Crypto.PubKey.Rabin.Modified |
| 7 (Function) | Crypto.PubKey.Rabin.Basic |
| 8 (Function) | Crypto.PubKey.RSA.PSS |
| 9 (Function) | Crypto.PubKey.RSA.PKCS15 |
| 10 (Function) | Crypto.PubKey.EdDSA |
| 11 (Function) | Crypto.PubKey.ECDSA |
| Signature | |
| 1 (Type/Class) | Crypto.PubKey.Ed448 |
| 2 (Type/Class) | Crypto.PubKey.Ed25519 |
| 3 (Type/Class) | Crypto.PubKey.ECC.ECDSA |
| 4 (Data Constructor) | Crypto.PubKey.ECC.ECDSA |
| 5 (Type/Class) | Crypto.PubKey.DSA |
| 6 (Data Constructor) | Crypto.PubKey.DSA |
| 7 (Type/Class) | Crypto.PubKey.Rabin.Basic |
| 8 (Data Constructor) | Crypto.PubKey.Rabin.Basic |
| 9 (Type/Class) | Crypto.PubKey.EdDSA |
| 10 (Type/Class) | Crypto.PubKey.ECDSA |
| 11 (Data Constructor) | Crypto.PubKey.ECDSA |
| signature | |
| 1 (Function) | Crypto.PubKey.Ed448 |
| 2 (Function) | Crypto.PubKey.Ed25519 |
| 3 (Function) | Crypto.PubKey.EdDSA |
| signatureFromIntegers | Crypto.PubKey.ECDSA |
| signatureSize | |
| 1 (Function) | Crypto.PubKey.Ed448 |
| 2 (Function) | Crypto.PubKey.Ed25519 |
| 3 (Function) | Crypto.PubKey.EdDSA |
| signatureToIntegers | Crypto.PubKey.ECDSA |
| SignatureTooLong | Crypto.PubKey.RSA.Types, Crypto.PubKey.RSA |
| signCtx | Crypto.PubKey.EdDSA |
| signDigest | |
| 1 (Function) | Crypto.PubKey.ECC.ECDSA |
| 2 (Function) | Crypto.PubKey.RSA.PSS |
| 3 (Function) | Crypto.PubKey.ECDSA |
| signDigestSafer | Crypto.PubKey.RSA.PSS |
| signDigestWith | |
| 1 (Function) | Crypto.PubKey.ECC.ECDSA |
| 2 (Function) | Crypto.PubKey.ECDSA |
| signDigestWithSalt | Crypto.PubKey.RSA.PSS |
| signPh | Crypto.PubKey.EdDSA |
| signSafer | |
| 1 (Function) | Crypto.PubKey.RSA.PSS |
| 2 (Function) | Crypto.PubKey.RSA.PKCS15 |
| signWith | |
| 1 (Function) | Crypto.PubKey.ECC.ECDSA |
| 2 (Function) | Crypto.PubKey.DSA |
| 3 (Function) | Crypto.PubKey.Rabin.Basic |
| 4 (Function) | Crypto.PubKey.ECDSA |
| signWithSalt | Crypto.PubKey.RSA.PSS |
| sign_r | |
| 1 (Function) | Crypto.PubKey.ECC.ECDSA |
| 2 (Function) | Crypto.PubKey.DSA |
| 3 (Function) | Crypto.PubKey.ECDSA |
| sign_s | |
| 1 (Function) | Crypto.PubKey.ECC.ECDSA |
| 2 (Function) | Crypto.PubKey.DSA |
| 3 (Function) | Crypto.PubKey.ECDSA |
| Skein256_224 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| Skein256_256 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| Skein512_224 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| Skein512_256 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| Skein512_384 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| Skein512_512 | |
| 1 (Type/Class) | Crypto.Hash.Algorithms, Crypto.Hash |
| 2 (Data Constructor) | Crypto.Hash.Algorithms, Crypto.Hash |
| split | Crypto.Data.AFIS |
| sqrtF2m | Crypto.Number.F2m |
| sqrti | Crypto.Number.Basic |
| squareF2m | Crypto.Number.F2m |
| squareF2m' | Crypto.Number.F2m |
| squareRoot | Crypto.Number.ModArithmetic |
| State | |
| 1 (Type/Class) | Crypto.Cipher.Salsa, Crypto.Cipher.XSalsa |
| 2 (Data Constructor) | Crypto.Cipher.Salsa |
| 3 (Type/Class) | Crypto.Cipher.RC4 |
| 4 (Type/Class) | Crypto.Cipher.ChaCha |
| 5 (Type/Class) | Crypto.MAC.Poly1305 |
| 6 (Type/Class) | Crypto.Cipher.ChaChaPoly1305 |
| StateSimple | Crypto.Cipher.ChaCha |
| StreamCipher | Crypto.Cipher.Types |
| streamCombine | Crypto.Cipher.Types |
| subKeys | Crypto.MAC.CMAC |
| supportedBackends | Crypto.Random.Entropy.Unsafe |
| SystemDRG | Crypto.Random |