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 算法的格式是否正确,即指定的算法是否确实存在,并且可以正确实例化。 如果验证失败,将引发异常。  |