次の方法で共有


sys.symmetric_keys (Transact-SQL)

更新 : 2008 年 11 月 17 日

CREATE SYMMETRIC KEY ステートメントを使用して作成した対称キーごとに 1 行のデータを返します。

列名 データ型 説明

name

sysname

キーの名前。データベース内で一意です。

principal_id

int

キーを所有するデータベース プリンシパルの ID。

symmetric_key_id

int

キーの ID。データベース内で一意です。

key_length

int

キーの長さ (ビット単位)。

key_algorithm

char(2)

キーで使用されるアルゴリズム。

R2 = RC2

R4 = RC4

D = DES

D3 = Triple DES

DX = DESX

A1 = AES 128

A2 = AES 192

A3 = AES 256

algorithm_desc

nvarchar(60)

キーで使用されるアルゴリズムの説明。

RC2

RC4

DES

Triple_DES

DESX

AES_128

AES_192

AES_256

create_date

datetime

キーが作成された日付。

modify_date

datetime

キーが変更された日付。

key_guid

uniqueidentifier

キーに関連付けられているグローバル一意識別子 (GUID)。保存されたキーに対しては、自動生成されます。一時キーの GUID は、ユーザー指定のパスフレーズから派生します。

DES アルゴリズムに関する説明 :

  • DESX は不適切な名前でした。ALGORITHM = DESX を使用して作成された対称キーでは、実際には 192 ビット キーを使用した TRIPLE DES 暗号が使用されます。DESX アルゴリズムは提供されません。
  • ALGORITHM = TRIPLE_DES を使用して作成された対称キーでは、128 ビット キーを使用した TRIPLE DES が使用されます。

参照

関連項目

カタログ ビュー (Transact-SQL)
セキュリティ カタログ ビュー (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)

その他の技術情報

暗号化階層

ヘルプおよび情報

SQL Server 2005 の参考資料の入手

変更履歴

リリース 履歴

2008 年 11 月 17 日

追加内容 :
  • DES アルゴリズムに関する説明を追加。