Les partages (systèmes de fichiers et LUN) peuvent être chiffrés individuellement ou au niveau projet car ils héritent des propriétés de projet. L'exemple suivant indique comment chiffrer tous les partages au sein d'un projet en chiffrant le projet lui-même.
Avant de commencer
Pour utiliser le chiffrement, vous devez d'abord le configurer. Reportez-vous à la section Chiffrement de données.
hostname:shares> project myproject
hostname:shares myproject (uncommitted)> set encryption=aes-128-ccm
encryption = aes-128-ccm (uncommitted)
hostname:shares myproject (uncommitted)> set keystore=LOCAL
keystore = LOCAL (uncommitted)
hostname:shares myproject (uncommitted)> set keyname=MyFirstKey
keyname = MyFirstKey (uncommitted)
hostname:shares myproject (uncommitted)> commit
hostname:shares>
Tous les partages créés sous ce projet sont automatiquement chiffrés en AES-128 CCM à l'aide de la clé appelée "MaPremièreClé" du keystore LOCAL.
hostname:shares> select myproject
hostname:shares myproject> filesystem f1
hostname:shares myproject/f1 (uncommitted)> commit
hostname:shares myproject> select f1
hostname:shares myproject/f1> get encryption keystore keyname keystatus
encryption = aes-128-ccm (inherited)
keystore = LOCAL (inherited)
keyname = MyFirstKey (inherited)
keystatus = available
hostname:shares myproject/f1> done