Làm cách nào để biết hình ảnh đĩa (.spudeimage) có được mã hóa không?


13

Có cách nào để xác nhận rằng một hình ảnh được mã hóa? Khi tôi chọn "Nhận thông tin" trong Finder, nó không tiết lộ gì và khi tôi sử dụng tiện ích Disk, tôi dường như không thể nhìn thấy thông tin.

Tôi biết tôi có thể thử gắn nó vào một máy khác và xem liệu tôi có cần sử dụng mật khẩu không, nhưng tôi đang tìm một cách sạch sẽ để OSX nói với tôi rằng nó được mã hóa.

Câu trả lời:


8

Dưới đây là một vài cách để kiểm tra. Cái cuối cùng chỉ hoạt động trong Lion. Cái thứ ba có lẽ là dễ nhất nếu bạn cảm thấy thoải mái khi sử dụng Terminal.


Khóa tất cả các móc khóa

Cách nhanh chóng để kiểm tra là mở Keychain Access (tìm thấy trong / Ứng dụng / Tiện ích /), chọn Tệp> Khóa tất cả các móc khóa, sau đó thử gắn hình ảnh đĩa.

Nếu nó được mã hóa, bạn sẽ nhận được một tin nhắn như

đĩa-helper muốn sử dụng móc khóa "đăng nhập"

và được nhắc nhập mật khẩu móc khóa (giống như mật khẩu đăng nhập OS X của bạn). Nếu nó không được mã hóa, nó sẽ chỉ đơn giản là gắn kết.


Tìm kiếm đăng nhập Keychain

Thay vì khóa tất cả các móc khóa, thay vào đó bạn có thể tìm kiếm hình ảnh đĩa của mình trong móc khóa đăng nhập: Chọn móc khóa đăng nhập, sau đó nhập tên của tệp .spzzyimage trong trường tìm kiếm.

Tuy nhiên, nếu tên .spudeimage đã bị thay đổi kể từ khi được tạo, nó sẽ không hiển thị trong móc khóa đăng nhập với tên mới.

Nếu bạn không tìm thấy hình ảnh đĩa của mình, bạn có thể thử phương pháp Lock All Keychains ở trên hoặc phương thức Terminal bên dưới để chắc chắn.


Lệnh đầu cuối

Bạn có thể nhập lệnh sau để kiểm tra xem ảnh đĩa có được mã hóa không:

hdiutil imageinfo /path/to/image | grep Encryption

Thay thế /path/to/imagebằng đường dẫn đến hình ảnh đĩa. Nếu hình ảnh đĩa được mã hóa, lệnh sẽ trả về một cái gì đó như:

     Encryption: AES-128

Nếu nó không được mã hóa, nó sẽ không hiển thị gì cả.


Sử dụng tiện ích đĩa trong Lion

Mới trong Lion, Disk Utility hiện hiển thị nếu hình ảnh đĩa được mã hóa.

  1. Ngắt kết nối hình ảnh đĩa nếu nó được gắn kết.

  2. Mở Disk Utility và kéo tệp .spzzyimage vào danh sách thiết bị ở phía bên trái của cửa sổ Disk Utility.

  3. Chọn .spzzyimage trong danh sách thiết bị và xem khu vực thông tin ở dưới cùng của cửa sổ. Nếu đĩa được mã hóa, thì điều đó sẽ được chỉ định trong "Trạng thái ghi đĩa".


11

từ dòng lệnh bạn có thể sử dụng ' 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$

:-) Bạn đã đánh bại tôi trong vài giây tại đây ...
nohillside

3

hdiutil isencrypted <image-name> sẽ thực hiện các mẹo.

Từ trang người đàn ông hdiutil (1):

isencrypted image: in một dòng cho biết hình ảnh có được mã hóa hay không. Nếu có, chi tiết bổ sung được in.


0

Tôi đã thử điều này với Mavericks. Thật đáng ngạc nhiên khi biết hình ảnh đĩa của tôi đã được mã hóa thực sự hay chỉ đơn giản là nó có cùng tên với hình ảnh đã được mã hóa trước đó.

Miễn là nó đã được gắn một lần, Disk Utility không hiển thị nó dưới dạng mã hóa. Khóa truy cập Keychain không giúp được gì, như thể OS X đang lưu các khóa mã hóa.

Tôi đã phải ngắt kết nối hình ảnh, xóa tất cả các tham chiếu trong Keychain Access, sau đó thử gắn nó. Sau đó tôi nhận được một mật khẩu.

Khi nó ở trạng thái mà Mavericks yêu cầu mật khẩu, Disk Utility DID hiển thị tệp hình ảnh (không được gắn hình ảnh) là "Không được gắn kết, được mã hóa".

Nếu bạn tháo gỡ đầu tiên và sẵn sàng sử dụng thiết bị đầu cuối, thì như Patrix và Stephen đã lưu ý, hdiutil được mã hóa {image-name} hoạt động với Mavericks.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.