SlhDsaAlgorithm Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |