Enum DigitalSignatureAlgorithm
- Namespace
- EncDotNet.S100.ExchangeSets
- Assembly
- EncDotNet.S100.ExchangeSets.dll
Identifies the digital signature algorithm used to sign an exchange set file.
public enum DigitalSignatureAlgorithm
Fields
DSA = 1Digital Signature Algorithm (DSA) — legacy, S-63 derived.
ECDSA = 2Legacy ECDSA compatibility mode using the existing SHA-256/P1363 verifier.
ECDSA384SHA2 = 3ECDSA using NIST P-384 and SHA-384 for S-100 file-based authentication.
S-100 Edition 5.2.1 Part 15 §15-8.4 and §15-8.7.
Unknown = 0The algorithm is not recognised.
Remarks
S-100 Edition 5.2.1 Part 15 §15-8.11.7. The digitalSignatureReference element
in S100_DatasetDiscoveryMetadata and related types uses these values to
indicate which algorithm was used to produce the accompanying signature.