SlhDsaAlgorithm Klass

Definition

Representerar en specifik algoritm inom SHL-DSA-familjen.

public ref class SlhDsaAlgorithm sealed : IEquatable<System::Security::Cryptography::SlhDsaAlgorithm ^>
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class SlhDsaAlgorithm : IEquatable<System.Security.Cryptography.SlhDsaAlgorithm>
public sealed class SlhDsaAlgorithm : IEquatable<System.Security.Cryptography.SlhDsaAlgorithm>
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type SlhDsaAlgorithm = class
    interface IEquatable<SlhDsaAlgorithm>
type SlhDsaAlgorithm = class
    interface IEquatable<SlhDsaAlgorithm>
Public NotInheritable Class SlhDsaAlgorithm
Implements IEquatable(Of SlhDsaAlgorithm)
Arv
SlhDsaAlgorithm
Attribut
Implementeringar

Egenskaper

Name Description
Name

Hämtar den underliggande strängrepresentationen av algoritmnamnet.

PrivateKeySizeInBytes

Hämtar storleken på den privata nyckeln i byte för den här algoritmen.

PublicKeySizeInBytes

Hämtar storleken på den offentliga nyckeln i byte för den här algoritmen.

SignatureSizeInBytes

Hämtar storleken på signaturen i byte för den här algoritmen.

SlhDsaSha2_128f

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHA2-128f-algoritmen.

SlhDsaSha2_128s

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHA2-128s-algoritmen.

SlhDsaSha2_192f

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHA2-192f-algoritmen.

SlhDsaSha2_192s

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHA2-192s-algoritmen.

SlhDsaSha2_256f

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHA2-256f-algoritmen.

SlhDsaSha2_256s

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHA2-256s-algoritmen.

SlhDsaShake128f

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHAKE-128f-algoritmen.

SlhDsaShake128s

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHAKE-128s-algoritmen.

SlhDsaShake192f

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHAKE-192f-algoritmen.

SlhDsaShake192s

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHAKE-192s-algoritmen.

SlhDsaShake256f

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHAKE-256f-algoritmen.

SlhDsaShake256s

Hämtar en SLH-DSA algoritmidentifierare för SLH-DSA-SHAKE-256s-algoritmen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

Equals(SlhDsaAlgorithm)

Jämför två SlhDsaAlgorithm objekt.

GetHashCode()

Fungerar som standard-hash-funktion.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

Operatorer

Name Description
Equality(SlhDsaAlgorithm, SlhDsaAlgorithm)

Avgör om två SlhDsaAlgorithm objekt anger samma algoritmnamn.

Inequality(SlhDsaAlgorithm, SlhDsaAlgorithm)

Avgör om två SlhDsaAlgorithm objekt inte anger samma algoritmnamn.

Gäller för