15 votes

Comment puis-je savoir si une image disque (.sparseimage) est cryptée ?

Existe-t-il un moyen de confirmer qu'une image est cryptée ? Lorsque je choisis "Obtenir des informations" dans le Finder, cela ne révèle rien, et lorsque j'utilise l'utilitaire de disque, je n'arrive pas non plus à voir les informations.

Je sais que je pourrais essayer de le monter sur une autre machine et voir si je dois utiliser un mot de passe, mais je cherche un moyen propre pour qu'OSX me dise qu'il est crypté.

14voto

Mladen Mihajlovic Points 2476

À partir de la ligne de commande, vous pouvez utiliser ' 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$

10voto

joelseph Points 10262

Voici quelques moyens de vérifier. La dernière ne fonctionne que sous Lion. La troisième est probablement la plus simple si vous êtes à l'aise avec Terminal.

Verrouiller tous les porte-clés

Un moyen rapide de vérifier est d'ouvrir Keychain Access (qui se trouve dans /Applications/Utilitaires/), de choisir Fichier > Verrouiller tous les trousseaux, puis d'essayer de monter l'image disque.

S'il est crypté, vous devriez obtenir un message du genre

diskimages-helper veut utiliser le trousseau "login".

et vous serez invité à saisir le mot de passe du trousseau (identique à votre mot de passe de connexion OS X). S'il n'est pas crypté, il sera simplement monté.

Recherche du trousseau de connexion

Au lieu de verrouiller tous les trousseaux, vous pourriez rechercher votre image disque dans le trousseau de connexion : Sélectionnez le trousseau de connexion, puis tapez le nom du fichier .sparseimage dans le champ de recherche.

Toutefois, si le nom du fichier .sparseimage a été modifié depuis sa création, il n'apparaîtra pas dans le trousseau de connexion avec le nouveau nom.

Si vous ne trouvez pas votre image disque, vous pouvez essayer la méthode de verrouillage de tous les trousseaux ci-dessus ou la méthode du terminal ci-dessous pour être certain.

Commande du terminal

Vous pouvez entrer la commande suivante pour vérifier si l'image disque est cryptée :

hdiutil imageinfo /path/to/image | grep Encryption

Remplacer le /path/to/image avec le chemin vers l'image disque. Si l'image disque est cryptée, la commande retournera quelque chose comme :

     Encryption: AES-128

S'il n'est pas crypté, il ne montrera rien du tout.

Utiliser l'utilitaire de disque dans Lion

Nouveauté de Lion, l'utilitaire de disque indique désormais si une image de disque est chiffrée.

  1. Démontez l'image disque si elle est montée.

  2. Ouvrez l'Utilitaire de disque et faites glisser le fichier .sparseimage vers la liste des périphériques sur le côté gauche de la fenêtre de l'Utilitaire de disque.

  3. Sélectionnez le disque .sparseimage dans la liste des périphériques et regardez la zone d'information en bas de la fenêtre. Si le disque est crypté, cela sera indiqué sous "Disk Write Status".

3voto

nohillside Points 82672

hdiutil isencrypted <image-name> fera l'affaire.

De la page de manuel hdiutil(1) :

isencrypted image : affiche une ligne indiquant si l'image est cryptée. Si c'est le cas, des détails supplémentaires sont imprimés.

0voto

John Faughnan Points 510

J'ai essayé avec Mavericks. Il était étonnamment difficile de dire si mon image disque était vraiment cryptée ou si elle portait simplement le même nom qu'une image précédemment cryptée.

Tant qu'il avait été monté une fois, Disk Utility ne le montrait pas comme crypté. Le verrouillage de l'accès au trousseau de clés n'a pas aidé, c'est comme si OS X mettait en cache les clés de chiffrement.

J'ai dû démonter l'image, supprimer toutes les références dans Keychain Access, puis essayer de la monter. Ensuite, on m'a demandé un mot de passe.

Une fois qu'il est dans un état où Mavericks demande un mot de passe, Disk Utility DID montre le fichier image (image non montée) comme "Non monté, crypté".

Si vous démontez d'abord, et que vous êtes prêt à utiliser le terminal, alors comme l'ont noté Patrix et Stephen, hdiutil isencrypted {image-name} fonctionne avec Mavericks.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X