Chapter 15 Fonctionnalités spécifiques aux SGBD


Clé asymétriques

Une clé asymétrique est composée d'une clé privée et d'une clé publique correspondante. Chaque clé peut décrypter les données cryptées par l'autre clé. Le cryptage et le décryptage asymétriques sont gourmands en ressources, mais fournissent un plus haut niveau de sécurité qu'un cryptage symétrique. Une clé asymétrique peut être utilisée pour décrypter une clé symétrique pour le stockage dans une base de données. PowerAMC modélise les clés asymétriques sous forme d'objets étendus ayant le stéréotype <<AsymmetricKey>>.

Création d'une clé asymétrique

Vous pouvez créer une clé asymétrique de l'une des façons suivantes :

Propriétés d'une clé asymétrique

Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'une clé asymétrique, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans le dossier Objets AssymetricKey de l'Explorateur d'objets.

Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :

Nom Nom dans le script Description
Autorisation Authorization Spécifie le nom d'un utilisateur comme propriétaire de la clé asymétrique.
Assembly Assembly Spécifie le nom d'un assembly à partir duquel charger la clé publique.
Fichier d'assembly AssemblyFile Spécifie le chemin d'accès d'un fichier à partir duquel charger la clé.
Algorithme Algorithm Spécifie l'algorithme utilisé pour le cryptage de la clé.
Mot de passe de cryptage EncryptionPassword Spécifie le mot de passe à l'aide duquel crypter la clé privée. Si cette clause n'est pas présente, la clé privée sera cryptée à l'aide de la clé principale de la base de données.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.