画像が暗号化されていることを確認する方法はありますか?Finderで[情報を見る]を選択しても何も表示されず、ディスクユーティリティを使用しても情報が表示されないようです。
別のマシンにマウントしてパスワードを使用する必要があるかどうかを確認できることは知っていますが、暗号化されていることをOSXに通知するクリーンな方法を探しています。
画像が暗号化されていることを確認する方法はありますか?Finderで[情報を見る]を選択しても何も表示されず、ディスクユーティリティを使用しても情報が表示されないようです。
別のマシンにマウントしてパスワードを使用する必要があるかどうかを確認できることは知っていますが、暗号化されていることをOSXに通知するクリーンな方法を探しています。
回答:
確認する方法はいくつかあります。最後の1つはLionでのみ機能します。ターミナルを快適に使用できる場合、3番目の方法がおそらく最も簡単です。
すべてのキーチェーンをロック
確認する簡単な方法は、キーチェーンアクセス(/ Applications / Utilities /にあります)を開き、[ファイル]> [すべてのキーチェーンをロック]を選択し、ディスクイメージをマウントしてみることです。
暗号化されている場合、次のようなメッセージが表示されます
diskimages-helperは「ログイン」キーチェーンを使用したい
キーチェーンパスワードの入力を求められます(OS Xログインパスワードと同じ)。暗号化されていない場合は、単にマウントされます。
検索ログインキーチェーン
すべてのキーチェーンをロックする代わりに、ログインキーチェーンでディスクイメージを検索することもできます。ログインキーチェーンを選択し、検索フィールドに.sparseimageファイルの名前を入力します。
ただし、.sparseimage名が作成されてから変更された場合、新しい名前でログインキーチェーンに表示されません。
ディスクイメージが見つからない場合は、上記の[すべてのキーチェーンをロック]メソッドまたは下の[ターミナル]メソッドを試してください。
端末コマンド
次のコマンドを入力して、ディスクイメージが暗号化されているかどうかを確認できます。
hdiutil imageinfo /path/to/image | grep Encryption
を/path/to/image
ディスクイメージへのパスに置き換えます。ディスクイメージが暗号化されている場合、コマンドは次のようなものを返します。
Encryption: AES-128
暗号化されていない場合、何も表示されません。
Lionでディスクユーティリティを使用する
Lionの新機能であるディスクユーティリティは、ディスクイメージが暗号化されているかどうかを表示するようになりました。
ディスクイメージがマウントされている場合はアンマウントします。
ディスクユーティリティを開き、.sparseimageファイルをディスクユーティリティウィンドウの左側のデバイスリストにドラッグします。
デバイスリストで.sparseimageを選択し、ウィンドウの下部にある情報領域を確認します。ディスクが暗号化されている場合、「ディスク書き込みステータス」の下に表示されます。
コマンドラインから ' hdiutil isencrypted {image-name}
' を使用できます。
bash-3.2$ hdiutil isencrypted unencrypted.sparseimage
encrypted: NO
bash-3.2$ hdiutil isencrypted encrypted.sparseimage
encrypted: YES
blocksize: 512
uuid: FC3C26ED-3056-4F98-8248-DD2F16B39357
private-key-count: 0
passphrase-count: 1
max-key-count: 1
version: 2
bash-3.2$
これをマーベリックスで試しました。ディスクイメージが本当に暗号化されているのか、それとも単に暗号化されたイメージと同じ名前を持っているのかを判断するのは驚くほど困難でした。
一度マウントされている限り、ディスクユーティリティは暗号化されていると表示しませんでした。キーチェーンアクセスのロックは役に立たず、OS Xが暗号化キーをキャッシュしているかのようです。
イメージをアンマウントし、キーチェーンアクセスのすべての参照を削除してから、マウントを試行しました。それから私はパスワードを求められました。
Mavericksがパスワードを要求する状態になると、Disk Utility DIDはイメージファイル(マウントされていないイメージ)を「マウントされていない、暗号化された」と表示します。
最初にマウントを解除し、ターミナルを使用する場合は、PatrixとStephenが述べているように、hdiutil isencrypted {image-name}はMavericksで機能します。