cardano-crypto-class-2.2.0.0: Type classes abstracting over cryptography primitives for Cardano

Index - S

Scalar 
1 (Type/Class)Cardano.Crypto.EllipticCurve.BLS12_381.Internal
2 (Data Constructor)Cardano.Crypto.EllipticCurve.BLS12_381.Internal
scalarCanonicalCardano.Crypto.EllipticCurve.BLS12_381.Internal
scalarFromBSCardano.Crypto.EllipticCurve.BLS12_381.Internal
scalarFromFrCardano.Crypto.EllipticCurve.BLS12_381.Internal
scalarFromIntegerCardano.Crypto.EllipticCurve.BLS12_381.Internal
scalarPeriodCardano.Crypto.EllipticCurve.BLS12_381.Internal, Cardano.Crypto.EllipticCurve.BLS12_381
ScalarPtrCardano.Crypto.EllipticCurve.BLS12_381.Internal
scalarToBSCardano.Crypto.EllipticCurve.BLS12_381.Internal
scalarToIntegerCardano.Crypto.EllipticCurve.BLS12_381.Internal
SchnorrSecp256k1DSIGNCardano.Crypto.DSIGN.SchnorrSecp256k1, Cardano.Crypto.DSIGN
SECP256k1ContextCardano.Crypto.SECP256K1.C
SECP256k1SchnorrExtraParamsCardano.Crypto.SECP256K1.C
SECP256K1_ECDSA_MESSAGE_BYTESCardano.Crypto.SECP256K1.Constants
SECP256K1_ECDSA_PRIVKEY_BYTESCardano.Crypto.SECP256K1.Constants
SECP256K1_ECDSA_PUBKEY_BYTESCardano.Crypto.SECP256K1.Constants
SECP256K1_ECDSA_PUBKEY_BYTES_INTERNALCardano.Crypto.SECP256K1.Constants
SECP256K1_ECDSA_SIGNATURE_BYTESCardano.Crypto.SECP256K1.Constants
SECP256K1_ECDSA_SIGNATURE_BYTES_INTERNALCardano.Crypto.SECP256K1.Constants
SECP256K1_SCHNORR_KEYPAIR_BYTESCardano.Crypto.SECP256K1.Constants
SECP256K1_SCHNORR_PRIVKEY_BYTESCardano.Crypto.SECP256K1.Constants
SECP256K1_SCHNORR_PUBKEY_BYTESCardano.Crypto.SECP256K1.Constants
SECP256K1_SCHNORR_PUBKEY_BYTES_INTERNALCardano.Crypto.SECP256K1.Constants
SECP256K1_SCHNORR_SIGNATURE_BYTESCardano.Crypto.SECP256K1.Constants
secpContextCreateCardano.Crypto.SECP256K1.C
secpContextSignVerifyCardano.Crypto.SECP256K1.C
secpCtxPtrCardano.Crypto.SECP256K1.C
secpEcCompressedCardano.Crypto.SECP256K1.C
secpEcdsaSignCardano.Crypto.SECP256K1.C
secpEcdsaSignatureParseCompactCardano.Crypto.SECP256K1.C
secpEcdsaSignatureSerializeCompactCardano.Crypto.SECP256K1.C
secpEcdsaVerifyCardano.Crypto.SECP256K1.C
secpEcPubkeyCreateCardano.Crypto.SECP256K1.C
secpEcPubkeyParseCardano.Crypto.SECP256K1.C
secpEcPubkeySerializeCardano.Crypto.SECP256K1.C
secpKeyPairCreateCardano.Crypto.SECP256K1.C
secpKeyPairXOnlyPubCardano.Crypto.SECP256K1.C
secpSchnorrSigSignCustomCardano.Crypto.SECP256K1.C
secpSchnorrSigVerifyCardano.Crypto.SECP256K1.C
secpXOnlyPubkeyParseCardano.Crypto.SECP256K1.C
secpXOnlyPubkeySerializeCardano.Crypto.SECP256K1.C
SeedCardano.Crypto.Seed, Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
seedBytesDemandedCardano.Crypto.Seed
SeedBytesExhausted 
1 (Type/Class)Cardano.Crypto.Seed
2 (Data Constructor)Cardano.Crypto.Seed
seedBytesSuppliedCardano.Crypto.Seed
SeedSizeDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN
seedSizeDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
SeedSizeKESCardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES
seedSizeKESCardano.Crypto.KES.Class, Cardano.Crypto.KES
seedSizeVRFCardano.Crypto.VRF.Class, Cardano.Crypto.VRF
serializedSizePointCardano.Crypto.EllipticCurve.BLS12_381.Internal
SFPCardano.Crypto.Libsodium.Memory.Internal
SHA256Cardano.Crypto.Hash.SHA256, Cardano.Crypto.Hash
SHA3_256Cardano.Crypto.Hash.SHA3_256, Cardano.Crypto.Hash
ShortHashCardano.Crypto.Hash.Short, Cardano.Crypto.Hash
SigCompactSingleKESCardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES
SigCompactSumKESCardano.Crypto.KES.CompactSum, Cardano.Crypto.KES
SigDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN.NeverUsed, Cardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN.SchnorrSecp256k1, Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN
SigEcdsaSecp256k1Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN
SigEd25519DSIGNCardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN
SigEd448DSIGNCardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN
SigKESCardano.Crypto.KES.Class, Cardano.Crypto.KES.Single, Cardano.Crypto.KES.Sum, Cardano.Crypto.KES.NeverUsed, Cardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES.Mock, Cardano.Crypto.KES.Simple, Cardano.Crypto.KES, Cardano.Crypto.KES
SigMockDSIGNCardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN
SigMockKESCardano.Crypto.KES.Mock, Cardano.Crypto.KES
Signable 
1 (Type/Class)Cardano.Crypto.VRF.Class, Cardano.Crypto.VRF, Cardano.Crypto.VRF
2 (Type/Class)Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN
3 (Type/Class)Cardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES
SignableRepresentationCardano.Crypto.Util
signDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
signDSIGNMCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
SignedDSIGN 
1 (Type/Class)Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
2 (Data Constructor)Cardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
signedDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
SignedKES 
1 (Type/Class)Cardano.Crypto.KES.Class, Cardano.Crypto.KES
2 (Data Constructor)Cardano.Crypto.KES.Class, Cardano.Crypto.KES
signedKESCardano.Crypto.KES.Class, Cardano.Crypto.KES
signKESCardano.Crypto.KES.Class, Cardano.Crypto.KES
SignKeyCompactSingleKESCardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES
SignKeyCompactSumKESCardano.Crypto.KES.CompactSum, Cardano.Crypto.KES
SignKeyDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN.NeverUsed, Cardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN.SchnorrSecp256k1, Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN
SignKeyDSIGNMCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN
SignKeyEcdsaSecp256k1Cardano.Crypto.DSIGN.EcdsaSecp256k1, Cardano.Crypto.DSIGN
SignKeyEd25519DSIGNCardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN
SignKeyEd25519DSIGNMCardano.Crypto.DSIGN.Ed25519, Cardano.Crypto.DSIGN
SignKeyEd448DSIGNCardano.Crypto.DSIGN.Ed448, Cardano.Crypto.DSIGN
SignKeyKESCardano.Crypto.KES.Class, Cardano.Crypto.KES.Single, Cardano.Crypto.KES.Sum, Cardano.Crypto.KES.NeverUsed, Cardano.Crypto.KES.CompactSingle, Cardano.Crypto.KES.CompactSum, Cardano.Crypto.KES.Mock, Cardano.Crypto.KES.Simple, Cardano.Crypto.KES, Cardano.Crypto.KES
SignKeyMockDSIGNCardano.Crypto.DSIGN.Mock, Cardano.Crypto.DSIGN
SignKeyMockKESCardano.Crypto.KES.Mock, Cardano.Crypto.KES
SignKeyMockVRFCardano.Crypto.VRF.Mock, Cardano.Crypto.VRF
SignKeySimpleKESCardano.Crypto.KES.Simple, Cardano.Crypto.KES
SignKeySingleKESCardano.Crypto.KES.Single, Cardano.Crypto.KES
SignKeySumKESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
SignKeyVRFCardano.Crypto.VRF.Class, Cardano.Crypto.VRF.NeverUsed, Cardano.Crypto.VRF.Mock, Cardano.Crypto.VRF, Cardano.Crypto.VRF
SignKeyWithPeriodKES 
1 (Type/Class)Cardano.Crypto.KES.Class, Cardano.Crypto.KES
2 (Data Constructor)Cardano.Crypto.KES.Class, Cardano.Crypto.KES
SigSimpleKESCardano.Crypto.KES.Simple, Cardano.Crypto.KES
SigSingleKESCardano.Crypto.KES.Single, Cardano.Crypto.KES
SigSumKESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
SimpleKESCardano.Crypto.KES.Simple, Cardano.Crypto.KES
SimpleVRFCardano.Crypto.VRF.Simple, Cardano.Crypto.VRF
SingleKESCardano.Crypto.KES.Single, Cardano.Crypto.KES
sizeAffineCardano.Crypto.EllipticCurve.BLS12_381.Internal
sizeCertVRFCardano.Crypto.VRF.Class, Cardano.Crypto.VRF
SizeCheckException 
1 (Type/Class)Cardano.Crypto.DirectSerialise
2 (Data Constructor)Cardano.Crypto.DirectSerialise
sizeCheckFailedCardano.Crypto.DirectSerialise
SizedPtr 
1 (Type/Class)Cardano.Foreign
2 (Data Constructor)Cardano.Foreign
SizedVoidCardano.Crypto.Libsodium.MLockedBytes.Internal, Cardano.Crypto.Libsodium.MLockedBytes
sizeFrCardano.Crypto.EllipticCurve.BLS12_381.Internal
SizeHashCardano.Crypto.Hash.Class, Cardano.Crypto.Hash, Cardano.Crypto.Hash
sizeHashCardano.Crypto.Hash.Class, Cardano.Crypto.Hash
sizeOutputVRFCardano.Crypto.VRF.Class, Cardano.Crypto.VRF
sizePointCardano.Crypto.EllipticCurve.BLS12_381.Internal
sizePTCardano.Crypto.EllipticCurve.BLS12_381.Internal
sizeScalarCardano.Crypto.EllipticCurve.BLS12_381.Internal
SizeSigDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN
sizeSigDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
SizeSigKESCardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES
sizeSigKESCardano.Crypto.KES.Class, Cardano.Crypto.KES
SizeSignKeyDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN
sizeSignKeyDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
SizeSignKeyKESCardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES
sizeSignKeyKESCardano.Crypto.KES.Class, Cardano.Crypto.KES
sizeSignKeyVRFCardano.Crypto.VRF.Class, Cardano.Crypto.VRF
SizeVerKeyDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN, Cardano.Crypto.DSIGN
sizeVerKeyDSIGNCardano.Crypto.DSIGN.Class, Cardano.Crypto.DSIGN
SizeVerKeyKESCardano.Crypto.KES.Class, Cardano.Crypto.KES, Cardano.Crypto.KES
sizeVerKeyKESCardano.Crypto.KES.Class, Cardano.Crypto.KES
sizeVerKeyVRFCardano.Crypto.VRF.Class, Cardano.Crypto.VRF
skWithoutPeriodKESCardano.Crypto.KES.Class, Cardano.Crypto.KES
sliceCardano.Crypto.Util
SodiumHashAlgorithmCardano.Crypto.Libsodium.Hash.Class, Cardano.Crypto.Libsodium.Hash, Cardano.Crypto.Libsodium
sodiumInitCardano.Crypto.Libsodium.Init, Cardano.Crypto.Libsodium
splitsAtCardano.Crypto.Util
splitSeedCardano.Crypto.Seed
Sum0KESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
Sum1KESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
Sum2KESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
Sum3KESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
Sum4KESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
Sum5KESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
Sum6KESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
Sum7KESCardano.Crypto.KES.Sum, Cardano.Crypto.KES
SumKESCardano.Crypto.KES.Sum, Cardano.Crypto.KES