CngGcmAuthenticatedEncryptionSettings クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
GCM 暗号化 + 認証モードで Windows CNG アルゴリズムを使用する認証された暗号化メカニズムを構成するための設定。
public ref class CngGcmAuthenticatedEncryptionSettings sealed
public sealed class CngGcmAuthenticatedEncryptionSettings
type CngGcmAuthenticatedEncryptionSettings = class
Public NotInheritable Class CngGcmAuthenticatedEncryptionSettings
- 継承
-
CngGcmAuthenticatedEncryptionSettings
コンストラクター
CngGcmAuthenticatedEncryptionSettings() |
GCM 暗号化 + 認証モードで Windows CNG アルゴリズムを使用する認証された暗号化メカニズムを構成するための設定。 |
プロパティ
EncryptionAlgorithm |
対称暗号化に使用するアルゴリズムの名前。 このプロパティは、BCryptOpenAlgorithmProvider の 'pszAlgId' パラメーターに対応します。 このプロパティは、値を持つ必要があります。 |
EncryptionAlgorithmKeySize |
対称暗号化に使用されるキーの長さ (ビット単位)。 このプロパティは、値を持つ必要があります。 |
EncryptionAlgorithmProvider |
対称暗号化アルゴリズムの実装を含むプロバイダーの名前。 このプロパティは、BCryptOpenAlgorithmProvider の 'pszImplementation' パラメーターに対応します。 このプロパティは省略可能です。 |
メソッド
Validate() |
これが CngGcmAuthenticatedEncryptionSettings 整形式であることを検証します。つまり、指定されたアルゴリズムが実際に存在し、適切にインスタンス化できることを検証します。 検証が失敗した場合、例外がスローされます。 |