SqlSymmetricKeyAlgorithm 枚举

定义用于对称密钥的算法。

命名空间:  Microsoft.Data.Schema.Sql.SchemaModel
程序集:  Microsoft.Data.Schema.Sql(在 Microsoft.Data.Schema.Sql.dll 中)

语法

声明
Public Enumeration SqlSymmetricKeyAlgorithm
public enum SqlSymmetricKeyAlgorithm
public enum class SqlSymmetricKeyAlgorithm
type SqlSymmetricKeyAlgorithm
public enum SqlSymmetricKeyAlgorithm

成员

成员名称 说明
Unknown 指定算法未知。
Des 指定使用数据加密标准 (DES) 密码。
TripleDes 指定使用具有 192 位密钥的 TRIPLE DES 密码。
RC2 指定使用 RC2 算法。
RC4 指定使用 RC4 算法。
DesX 指定使用 DESX 算法。

用 ALGORITHM = DESX 创建的对称密钥实际上对 192 位的密钥使用三重 DES 加密。 未提供 DESX 算法。 Microsoft SQL Server 2005 的后续版本中将删除此功能。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。

Aes128 指定使用 128 位的高级加密标准 (AES) 算法。
Aes192 指定使用 192 位的 AES 算法。
Aes256 指定使用 256 位的 AES 算法。
RC4128 指定使用 128 位的 RC4 算法。

请参见

参考

Microsoft.Data.Schema.Sql.SchemaModel 命名空间