Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Types used for the high-level interface.
Documentation
newtype Signature c m Source #
Signature representation.
Signature (Affine (CurveToMsgPoint c)) |
Instances
Show (Signature c m) Source # | |
NFData (Signature c m) Source # | |
Defined in Crypto.BLST.Internal.Types | |
Eq (Signature c m) Source # | |
type ByteSize 'Compress (Signature c _1) Source # | |
Defined in Crypto.BLST.Internal.Types | |
type ByteSize 'Serialize (Signature c _1) Source # | |
Defined in Crypto.BLST.Internal.Types |
Public key representation.
PublicKey (Affine (CurveToPkPoint c)) |
Instances
Representation for the secret key.
type family ByteSize soc a Source #
Size in bytes of serialized/compressed representations of basic types.
Instances
type ByteSize 'Serialize SecretKey Source # | |
Defined in Crypto.BLST.Internal.Types | |
type ByteSize 'Compress (PublicKey c) Source # | |
Defined in Crypto.BLST.Internal.Types | |
type ByteSize 'Serialize (PublicKey c) Source # | |
Defined in Crypto.BLST.Internal.Types | |
type ByteSize 'Compress (Signature c _1) Source # | |
Defined in Crypto.BLST.Internal.Types | |
type ByteSize 'Serialize (Signature c _1) Source # | |
Defined in Crypto.BLST.Internal.Types |