Table of Contents

Class ShareAuthenticationException

Namespace
PostQuantum.SecretSharing
Assembly
PostQuantum.SecretSharing.dll

Thrown when share authentication fails: an ML-DSA-65 signature does not verify, a share's embedded dealer key does not match the pinned expectedDealerPublicKey, or authenticated reconstruction was requested but a share carries no signature.

public sealed class ShareAuthenticationException : SecretSharingException, ISerializable
Inheritance
ShareAuthenticationException
Implements
Inherited Members

Constructors

ShareAuthenticationException(string)

Creates the exception with a human-readable message.

public ShareAuthenticationException(string message)

Parameters

message string

ShareAuthenticationException(string, Exception)

Creates the exception with a message and an inner cause.

public ShareAuthenticationException(string message, Exception innerException)

Parameters

message string
innerException Exception