
Если вы хотите зашифровать файл или несколько на вашем Маке, чтобы сохранить их в безопасности, есть несколько доступных вам вариантов. Есть целый ряд сторонних инструментов, таких как
GPG Suite от GPGTools, который предлагает варианты шифрования файлов, но компания Эпл также предлагает встроенную поддержку шифрования в образы дисков.
В то время как надежная упаковка файлов в образ диска как правило, требует использования Disk Utility, вы также можете сделать это через командную строку, что может быть полезно, если вы обращаетесь к системе удаленно через SSH или скрипты.
Чтобы сделать это, вам нужно просто выполнить следующую команду в терминале:
hdiutil create -srcfolder SOURCEPATH -encryption AES-128 DESTINATIONDMG
Команда "hdiutil" - предустановленная программа от Эпл для управления образами дисков. Заменив SOURCEPATH на путь к нужному файлу или папке, вы ыключите его в шифрование.
Схема шифрования, используемая в этом примере - AES-128, хотя можно также использовать AES-256 для высшего уровня шифрования. Последний компонент в команде "DESTINATIONDMG" нужно заменить на полный путь к файлу окончательного образа диска.
Например, если в моей папке документов есть папка под названием "privatefiles", я могу зашифровать её в образе диска под названием "encryptedimage.dmg" на моем рабочем столе, выполнив следующую команду (все в одной строке):
hdiutil create -srcfolder ~/Documents/privatefiles/ -encryption AES-128 ~/Desktop/encryptedimage.dmg
При запуске, команда запросит пароль и его подтверждение, чтобы обезопасить образ диска. Затем она создаст образ диска равного размером с шифруемыми файлами, поэтому она не будет занимать лишнего места. Затем вы можете удалить личные файлы из вашей системы, так чтобы они были только в образе диска.