SlhDsaAlgorithm Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje konkrétní algoritmus v rámci řady SHL-DSA.
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)
- Dědičnost
-
SlhDsaAlgorithm
- Atributy
- Implementuje
Vlastnosti
| Name | Description |
|---|---|
| Name |
Získá základní řetězcovou reprezentaci názvu algoritmu. |
| PrivateKeySizeInBytes |
Získá velikost privátního klíče v bajtech pro tento algoritmus. |
| PublicKeySizeInBytes |
Získá velikost veřejného klíče v bajtech pro tento algoritmus. |
| SignatureSizeInBytes |
Získá velikost podpisu v bajtech pro tento algoritmus. |
| SlhDsaSha2_128f |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHA2-128f. |
| SlhDsaSha2_128s |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHA2-128s. |
| SlhDsaSha2_192f |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHA2-192f. |
| SlhDsaSha2_192s |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHA2-192s. |
| SlhDsaSha2_256f |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHA2-256f. |
| SlhDsaSha2_256s |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHA2-256s. |
| SlhDsaShake128f |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHAKE-128f. |
| SlhDsaShake128s |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHAKE-128s. |
| SlhDsaShake192f |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHAKE-192f. |
| SlhDsaShake192s |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHAKE-192s. |
| SlhDsaShake256f |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHAKE-256f. |
| SlhDsaShake256s |
Získá identifikátor algoritmu SLH-DSA pro algoritmus SLH-DSA-SHAKE-256s. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. |
| Equals(SlhDsaAlgorithm) |
Porovná dva SlhDsaAlgorithm objekty. |
| GetHashCode() |
Slouží jako výchozí funkce hash. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. |
Operátory
| Name | Description |
|---|---|
| Equality(SlhDsaAlgorithm, SlhDsaAlgorithm) |
Určuje, zda dva SlhDsaAlgorithm objekty určují stejný název algoritmu. |
| Inequality(SlhDsaAlgorithm, SlhDsaAlgorithm) |
Určuje, zda dva SlhDsaAlgorithm objekty nezadávají stejný název algoritmu. |