chencryption
chencryption コマンドは、システムの暗号化状態を管理するために使用します。
構文
>>- chencryption -----------------------------------------------> >--+---------------------------------------------+--------------> '- -usb --+- enable ------------------------+-' +- disable -----------------------+ +- validate ----------------------+ '- newkey -- -key --+- prepare -+-' +- commit --+ '- cancel --' >--+---------------------------------------------------+------->< '- -keyserver --+- enable ------------------------+-' +- disable -----------------------+ '- newkey -- -key --+- prepare -+-' +- commit --+ '- cancel --'
パラメーター
- -usb enable | disable | validate | newkey
- (-keyserver を指定しない場合は必須) 暗号化を有効にする (または無効にする) か、暗号化鍵を検証するかを指定します。新しい暗号化鍵を作成することもできます。この暗号化鍵も、システムが暗号化鍵を忘れた場合の使用に備えて USB フラッシュ・ドライブに格納されます。
- -usb enable
- システム上で暗号化機能を有効にします。次に、-usb newkey を指定して新しい鍵を作成します。このコマンドは、システムに暗号化ハードウェアと暗号化ライセンスがある場合 (例えば、status の lsencryption 値が licensed に設定されている場合) に使用します。
- -usb disable
- システムの暗号化機能を無効にします。暗号鍵が準備されていない場合、この操作は完了し、それ以上のアクションは必要ありません。暗号化鍵が準備されているか、暗号化されたアレイがすでに存在する場合には、このコマンドを使用しないでください。要確認: これにより、すべての暗号鍵 (USB フラッシュ・ドライブにない) がシステムから除去されます。
- -usb validate
- USB フラッシュ・ドライブ上に暗号鍵が存在するか検査し、その鍵がシステム暗号鍵に一致するか確認します。このコマンドは、暗号化が有効であり暗号鍵が存在する場合 (例えば、usb_rekey の lsencryption 値が no に設定されている場合) に使用します。
- -usb newkey
- システムに接続した USB フラッシュ・ドライブ上に新しい暗号鍵を生成します。このコマンドは、鍵素材ストアとして使用できる USB フラッシュ・ドライブの最小数が、システムに接続されている場合 (lsportusb でそのように報告される場合) にのみ使用します。このパラメーターを指定するときは、-key オプションも指定する必要があります。
- -keyserver enable | disable | newkey
- (-usb を指定しない場合は必須) 鍵サーバーによって管理される暗号鍵が関与する暗号化タスクを指定します。
- -keyserver enable
- システム上で暗号化機能を有効にします。このコマンドは、システムに暗号化ハードウェアと暗号化ライセンスがある場合 (例えば、status の lsencryption 値が licensed に設定されている場合) に使用します。
- -keyserver disable
- システムの暗号化機能を無効にします。暗号鍵が準備されていない場合、この操作は完了し、それ以上のアクションは必要ありません。暗号化鍵が準備されているか、暗号化されたアレイがすでに存在する場合には、このコマンドを使用しないでください。
- -keyserver newkey
- システムに接続した 1 次鍵サーバー上に新しい暗号鍵を生成します。このパラメーターを指定する場合は、-key も指定する必要があります。
- -key prepare | commit | cancel
- (オプション) -usb newkey が指定された場合に、新規暗号鍵や置換暗号鍵の作成を管理します。
- -key prepare
- システム暗号鍵を生成し、それらの鍵をシステムに接続されたすべての USB フラッシュ・ドライブに書き込みます。アクティブな暗号鍵素材が存在する場合は、少なくとも 1 つの USB フラッシュ・ドライブに現行鍵素材があることを確認してください。このコマンドは、usb_rekey の lsencryption 値が no または no_key に設定されている場合にのみ使用します。
- -key commit
- 準備された鍵を現行鍵としてコミットします。このコマンドは、usb_rekey の lsencryption 値が prepared に設定されており、USB 暗号鍵の数が少なくとも必要な最小数である場合に使用します。
- -key cancel
- 指定された鍵変更をキャンセルします。このコマンドは、usb_rekey の lsencryption 値が prepared に設定されている場合に使用します。
説明
このコマンドは、システムの暗号化状態を管理するために使用します。USB キー暗号化または鍵サーバー暗号化をオンまたはオフにすることができます (ただし、暗号化されたアレイがある場合は、暗号化を無効にすることはできません)。次の 4 つのタイプがあります。
- enable。暗号化を有効にします。
- disable。暗号化を無効にします。
- validate。USB キー暗号化を検証します。注: validate オプションは、鍵サーバー認証に適用されません。
- newkey。暗号化用に新しい USB キーを指定します。
外部 USB 鍵または鍵サーバーの鍵情報を再設定することもできます。これは、次の 3 段階に分かれています。
- prepare: 新しい鍵を生成し、適用時に暗号鍵を変更するようにシステムをセットアップします。
- commit: 新しい鍵を適用 (および鍵情報をコピー) します。
- cancel。prepare 時に実行された鍵のセットアップをロールバックし、鍵再設定要求を取り消します。
鍵サーバー上に新しい鍵を追加するには、chencryption -keyserver newkey -key commit を指定します。
注: USB フラッシュ・ドライブ認証と鍵サーバー認証を、同一システム上で並行して使用することはできません。
呼び出し例
chencryption -usb enable
結果出力:
No feedback
呼び出し例
chencryption -usb newkey -key prepare
結果出力:
No feedback
呼び出し例
chencryption -usb newkey -key commit
結果出力:
No feedback
呼び出し例
chencryption -keyserver enable
結果出力:
chencryption -keyserver newkey -key prepare
呼び出し例
chencryption -keyserver newkey -key commit
結果出力:
No feedback
呼び出し例
結果出力:
No feedback
