HORIZON HASKELLDocslts/ghc-9.14.x6d5fdfd2026-10-12Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 6d5fdfd · 2026-10-12

Modulecrypto-pubkey-types-0.4.3Haskell98

Crypto.Types.PubKey.DSA

Synopsis
datadata Params

Represent DSA parameters namely P, G, and Q.

Constructors

Instances5Eq, Data, Read, Show, ASN1Object
  • Eq ParamsDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Data ParamsDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Read ParamsDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Show ParamsDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • ASN1Object ParamsDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
datadata Signature

Represent a DSA signature namely R and S.

Constructors

Instances5Eq, Data, Read, Show, ASN1Object
  • Eq SignatureDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Data SignatureDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Read SignatureDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Show SignatureDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • ASN1Object SignatureDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
datadata PublicKey

Represent a DSA public key.

Constructors

Instances5Eq, Data, Read, Show, ASN1Object
  • Eq PublicKeyDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Data PublicKeyDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Read PublicKeyDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Show PublicKeyDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • ASN1Object PublicKeyDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
datadata PrivateKey

Represent a DSA private key.

Only x need to be secret. the DSA parameters are publicly shared with the other side.

Constructors

Instances4Eq, Data, Read, Show
  • Eq PrivateKeyDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Data PrivateKeyDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Read PrivateKeyDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Show PrivateKeyDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
datadata KeyPair

Represent a DSA key pair

Instances5Eq, Data, Read, Show, ASN1Object
  • Eq KeyPairDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Data KeyPairDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Read KeyPairDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • Show KeyPairDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA
  • ASN1Object KeyPairDefined in crypto-pubkey-types-0.4.3 · Crypto.Types.PubKey.DSA