Wie kann ich feststellen, ob ein Disk-Image (.sparseimage) verschlüsselt ist?

13

Gibt es eine Möglichkeit zu bestätigen, dass ein Bild verschlüsselt ist? Wenn ich im Finder "Informationen abrufen" wähle, wird nichts angezeigt, und wenn ich das Festplatten-Dienstprogramm verwende, kann ich die Informationen auch nicht sehen.

Ich weiß, dass ich versuchen könnte, es auf einem anderen Computer zu mounten und zu prüfen, ob ich ein Kennwort verwenden muss, aber ich suche nach einer sauberen Möglichkeit, OSX zu veranlassen, mir mitzuteilen, dass es verschlüsselt ist.

Mark Theunissen
quelle

Antworten:

8

Hier sind einige Möglichkeiten zur Überprüfung. Der letzte funktioniert nur in Lion. Der dritte ist wahrscheinlich der einfachste, wenn Sie mit Terminal vertraut sind.


Alle Schlüsselanhänger sperren

Eine schnelle Möglichkeit zur Überprüfung besteht darin, den Schlüsselbundzugriff (unter / Programme / Dienstprogramme /) zu öffnen, Datei> Alle Schlüsselanhänger sperren zu wählen und dann zu versuchen, das Disk-Image bereitzustellen.

Wenn es verschlüsselt ist, sollten Sie eine Nachricht wie erhalten

diskimages-helper möchte den "login" -Schlüsselbund verwenden

und werden aufgefordert, das Schlüsselbundkennwort einzugeben (das gleiche wie Ihr OS X-Anmeldekennwort). Wenn es nicht verschlüsselt ist, wird es einfach gemountet.


Suche Login Schlüsselbund

Anstatt alle Schlüsselanhänger zu sperren, können Sie stattdessen im Anmeldeschlüsselbund nach Ihrem Disk-Image suchen: Wählen Sie den Anmeldeschlüsselbund aus und geben Sie den Namen der .sparseimage-Datei in das Suchfeld ein.

Wenn der Name .sparseimage jedoch seit seiner Erstellung geändert wurde, wird er nicht im Anmeldeschlüsselbund mit dem neuen Namen angezeigt.

Wenn Sie Ihr Disk-Image nicht finden, können Sie die oben beschriebene Methode "Alle Schlüsselanhänger sperren" oder die unten stehende Terminal-Methode verwenden, um sicherzugehen.


Terminalbefehl

Sie können den folgenden Befehl eingeben, um zu überprüfen, ob das Disk-Image verschlüsselt ist:

hdiutil imageinfo /path/to/image | grep Encryption

Ersetzen Sie das /path/to/imagedurch den Pfad zum Disk-Image. Wenn das Disk-Image verschlüsselt ist, gibt der Befehl Folgendes zurück:

     Encryption: AES-128

Wenn es nicht verschlüsselt ist, wird überhaupt nichts angezeigt.


Verwenden Sie das Festplatten-Dienstprogramm in Lion

Neu in Lion zeigt das Festplatten-Dienstprogramm jetzt an, ob ein Festplatten-Image verschlüsselt ist.

  1. Hängen Sie das Image aus, wenn es gemountet ist.

  2. Öffnen Sie das Festplatten-Dienstprogramm und ziehen Sie die .sparseimage-Datei in die Geräteliste auf der linken Seite des Fensters Festplatten-Dienstprogramm.

  3. Wählen Sie das .sparseimage in der Geräteliste aus und sehen Sie sich den Informationsbereich am unteren Rand des Fensters an. Wenn die Festplatte verschlüsselt ist, wird dies unter "Festplattenschreibstatus" angezeigt.

joelseph
quelle
11

Über die Befehlszeile können Sie ' hdiutil isencrypted {image-name}' verwenden.

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$
Stephen Paul Lesniewski
quelle
:-) Du hast mich hier um ein paar Sekunden geschlagen ...
nohillside
3

hdiutil isencrypted <image-name> wird den Trick machen.

Aus der Manpage hdiutil (1):

isencrypted image: Gibt eine Zeile aus, die angibt, ob das Bild verschlüsselt ist. Wenn dies der Fall ist, werden zusätzliche Details gedruckt.

nohillside
quelle
0

Ich habe es mit Mavericks versucht. Es war überraschend schwer zu sagen, ob mein Disk-Image wirklich verschlüsselt war oder ob es einfach den gleichen Namen hatte wie ein zuvor verschlüsseltes Image.

Solange es einmal gemountet wurde, zeigte das Festplatten-Dienstprogramm es nicht als verschlüsselt an. Das Sperren des Schlüsselbundzugriffs hat nicht geholfen. Es ist, als würde OS X Verschlüsselungsschlüssel zwischenspeichern.

Ich musste das Image aushängen, alle Verweise in Keychain Access entfernen und dann versuchen, es zu mounten. Dann wurde ich nach einem Passwort gefragt.

Sobald Mavericks ein Kennwort anfordert, zeigt das Festplatten-Dienstprogramm die Image-Datei (nicht gemountetes Image) als "Nicht gemountet, verschlüsselt" an.

Wenn Sie zuerst absteigen und bereit sind, das Terminal zu verwenden, funktioniert hdiutil isencrypted {image-name}, wie von Patrix und Stephen angegeben, mit Mavericks.

John Faughnan
quelle