CngGcmAuthenticatedEncryptionSettings 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í.
Nastavení pro konfiguraci ověřeného šifrovacího mechanismu, který používá algoritmy Windows CNG v GCM šifrování a režim ověřování.
public ref class CngGcmAuthenticatedEncryptionSettings sealed
public sealed class CngGcmAuthenticatedEncryptionSettings
type CngGcmAuthenticatedEncryptionSettings = class
Public NotInheritable Class CngGcmAuthenticatedEncryptionSettings
- Dědičnost
-
CngGcmAuthenticatedEncryptionSettings
Konstruktory
| CngGcmAuthenticatedEncryptionSettings() |
Vlastnosti
| EncryptionAlgorithm |
Název algoritmu, který se má použít pro symetrické šifrování. Tato vlastnost odpovídá parametru ' pszAlgId ' třídy BCryptOpenAlgorithmProvider. Tato vlastnost musí mít hodnotu. |
| EncryptionAlgorithmKeySize |
Délka klíče (v bitech), který se použije pro symetrické šifrování. Tato vlastnost musí mít hodnotu. |
| EncryptionAlgorithmProvider |
Název zprostředkovatele, který obsahuje implementaci algoritmu symetrického šifrování. Tato vlastnost odpovídá parametru ' pszImplementation ' třídy BCryptOpenAlgorithmProvider. Tato vlastnost je nepovinná. |
Metody
| Validate() |
Ověří, zda je tato možnost ve CngGcmAuthenticatedEncryptionSettings správném formátu, tj., že zadaný algoritmus skutečně existuje a zda lze vytvořit instanci správně. Pokud se ověření nezdaří, bude vyvolána výjimka. |