sys.symmetric_keys (Transact-SQL)

Mis à jour : 17 novembre 2008

Retourne une ligne pour chaque clé symétrique créée avec l'instruction CREATE SYMMETRIC KEY.

Nom de la colonne Type de données Description

name

sysname

Nom de la clé. Unique dans la base de données.

principal_id

int

ID de l'entité de sécurité de la base de données propriétaire de la clé.

symmetric_key_id

int

ID de la clé. Unique dans la base de données.

key_length

int

Longueur de la clé en bits.

key_algorithm

char(2)

Algorithme utilisé avec la clé :

R2 = RC2

R4 = RC4

D = DES

D3 = Triple DES

DX = DESX

A1 = AES 128

A2 = AES 192

A3 = AES 256

algorithm_desc

nvarchar(60)

Description de l'algorithme utilisé avec la clé :

RC2

RC4

DES

Triple_DES

DESX

AES_128

AES_192

AES_256

create_date

datetime

Date de création de la clé.

modify_date

datetime

Date de modification de la clé.

key_guid

uniqueidentifier

GUID (Globally Unique Identifier) associé à la clé. Il est créé automatiquement pour les clés persistantes. Les GUID des clés provisoires sont dérivées de l'expression relative au mot de passe fournie par l'utilisateur.

Clarification concernant les algorithmes DES :

  • DESX a été nommé de manière incorrecte. Les clés symétriques créées avec ALGORITHM = DESX utilisent en réalité le chiffrement TRIPLE DES avec une clé 192 bits. L'algorithme DESX n'est pas fourni.
  • Les clés symétriques créées avec ALGORITHM = TRIPLE_DES utilisent le chiffrement TRIPLE DES avec une clé 128 bits.

Voir aussi

Référence

Affichages catalogue (Transact-SQL)
Vues de catalogue liées à la sécurité (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)

Autres ressources

Hiérarchie de chiffrement

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 novembre 2008

Nouveau contenu :
  • Ajout d'une clarification concernant les algorithmes DES.