¿Cómo puedo saber si una imagen de disco (.sparseimage) está encriptada?

13

¿Hay alguna manera de confirmar que una imagen está encriptada? Cuando elijo "Obtener información" en Finder, no revela nada, y cuando uso la utilidad Disco tampoco puedo ver la información.

Sé que podría intentar montarlo en otra máquina y ver si necesito usar una contraseña, pero estoy buscando una forma limpia de obtener OSX para decirme que está encriptada.

Mark Theunissen
fuente

Respuestas:

8

Aquí hay algunas maneras de verificar. El último solo funciona en Lion. El tercero es probablemente el más fácil si te sientes cómodo usando Terminal.


Bloquear todos los llaveros

Una forma rápida de verificar es abrir el Acceso a Llaveros (que se encuentra en / Aplicaciones / Utilidades /), elegir Archivo> Bloquear todos los llaveros, luego intente montar la imagen del disco.

Si está encriptado, debería recibir un mensaje como

diskimages-helper quiere usar el llavero "login"

y se le pedirá la contraseña del llavero (igual que su contraseña de inicio de sesión de OS X). Si no está encriptado, simplemente se montará.


Buscar inicio de sesión Llavero

En lugar de bloquear todos los llaveros, puede buscar su imagen de disco en el llavero de inicio de sesión: seleccione el llavero de inicio de sesión, luego escriba el nombre del archivo .sparseimage en el campo de búsqueda.

Sin embargo, si el nombre de .sparseimage ha cambiado desde que se creó, no aparecerá en el llavero de inicio de sesión con el nuevo nombre.

Si no encuentra la imagen de su disco, puede probar el método Bloquear todos los llaveros anterior o el método Terminal a continuación para asegurarse.


Comando terminal

Puede ingresar el siguiente comando para verificar si la imagen del disco está encriptada:

hdiutil imageinfo /path/to/image | grep Encryption

Reemplace /path/to/imagecon la ruta a la imagen del disco. Si la imagen del disco está encriptada, el comando devolverá algo como:

     Encryption: AES-128

Si no está encriptado, no mostrará nada en absoluto.


Utilice la Utilidad de Discos en Lion

Nuevo en Lion, Disk Utility ahora muestra si una imagen de disco está encriptada.

  1. Desmonte la imagen del disco si está montada.

  2. Abra la Utilidad de Discos y arrastre el archivo .sparseimage a la lista de dispositivos en el lado izquierdo de la ventana de la Utilidad de Discos.

  3. Seleccione .sparseimage en la lista de dispositivos y mire el área de información en la parte inferior de la ventana. Si el disco está encriptado, eso se indicará en "Estado de escritura de disco".

joelseph
fuente
11

desde la línea de comando puedes usar ' 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$
Stephen Paul Lesniewski
fuente
:-) Me
ganaste
3

hdiutil isencrypted <image-name> Hará el truco.

Desde la página del comando man hdiutil (1):

imagen encriptada: imprime una línea que indica si la imagen está encriptada. Si es así, se imprimen detalles adicionales.

nohillside
fuente
0

Intenté esto con Mavericks. Fue sorprendentemente difícil saber si la imagen de mi disco estaba realmente encriptada, o si simplemente tenía el mismo nombre que una imagen que estaba encriptada previamente.

Mientras se había montado una vez, la Utilidad de Discos no lo mostró como encriptado. Bloquear el acceso a Keychain no ayudó, es como si OS X estuviera almacenando en caché las claves de cifrado.

Tuve que desmontar la imagen, eliminar todas las referencias en Keychain Access y luego intentar montarla. Luego me pidieron una contraseña.

Una vez que se encuentra en un estado donde Mavericks solicita una contraseña, Disk Utility DID muestra el archivo de imagen (imagen no montada) como "No montado, encriptado".

Si desmonta primero y está dispuesto a usar la terminal, luego, como lo señalaron Patrix y Stephen, hdiutil isencrypted {image-name} funciona con Mavericks.

John Faughnan
fuente