Table of Contents

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 = 1

Digital Signature Algorithm (DSA) — legacy, S-63 derived.

ECDSA = 2

Legacy ECDSA compatibility mode using the existing SHA-256/P1363 verifier.

ECDSA384SHA2 = 3

ECDSA 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 = 0

The 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.