Click or drag to resize

Dsa Class

Digital Signature Algorithm (DSA) methods.
Inheritance Hierarchy
SystemObject
  CryptoSysPQCDsa

Namespace: CryptoSysPQC
Assembly: diCrSysPQCNet (in diCrSysPQCNet.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class Dsa

The Dsa type exposes the following members.

Methods
 NameDescription
Public methodStatic memberAlgName Get the algorithm name from its code
Public methodStatic memberKeyGen Generate a DSA signing key pair (pk, sk).
Public methodStatic memberPrivateKeySize Return length in bytes of (expanded) private key for the given DSA algorithm.
Public methodStatic memberPublicKeyFromPrivate Extract the public key from a private key.
Public methodStatic memberPublicKeySize Return length in bytes of public key for the given DSA algorithm.
Public methodStatic memberSign Generate a DSA signature over a message.
Public methodStatic memberSignatureSize Return length in bytes of signature for the given DSA algorithm.
Public methodStatic memberSignPreHash Generate a DSA signature over a pre-hashed message.
Public methodStatic memberVerify Verify a DSA signature over a message.
Public methodStatic memberVerifyPreHash Verify a DSA signature over a pre-hashed message.
Top
See Also