対称キーに使用されるアルゴリズムを定義します。
名前空間: 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: Data Encryption Standard) 暗号の使用を指定します。 | |
TripleDes | 192 ビット キーの TRIPLE DES 暗号の使用を指定します。 | |
RC2 | RC2 アルゴリズムの使用を指定します。 | |
RC4 | RC4 アルゴリズムの使用を指定します。 | |
DesX | DESX アルゴリズムの使用を指定します。
ALGORITHM = DESX で作成された対称キーは、実際には、192 ビット キーとともに TRIPLE DES 暗号を使用します。 DESX アルゴリズムが指定されていません。 この機能は、将来のバージョンの Microsoft SQL Server 2005 では削除される予定です。 新しい開発作業では、この機能の使用を避け、現在この機能を使用しているアプリケーションは修正するようにしてください。 |
|
Aes128 | 128 ビットの高度暗号化標準 (AES: Advanced Encryption Standard) アルゴリズムの使用を指定します。 | |
Aes192 | 192 ビットの AES アルゴリズムの使用を指定します。 | |
Aes256 | 256 ビットの AES アルゴリズムの使用を指定します。 | |
RC4128 | 128 ビットの RC4 アルゴリズムの使用を指定します。 |