Я хочу запустить личный журнал на моем Mac, но хочу убедиться, что файл может открыть только я.
Как я могу установить пароль на свой файл, чтобы он не замедлял мой компьютер?
Я хочу запустить личный журнал на моем Mac, но хочу убедиться, что файл может открыть только я.
Как я могу установить пароль на свой файл, чтобы он не замедлял мой компьютер?
Ответы:
Вы можете поместить его в зашифрованный образ диска.
Вы можете создать зашифрованный образ диска в Дисковой утилите:
Теперь, когда вы хотите получить доступ к вашим зашифрованным файлам, просто смонтируйте образ из того места, где вы сохранили его ранее. Как только вы закончите со своими файлами, извлеките его, как описано ранее.
Вы можете зашифровать любой (индивидуальный) файл, используя OpenSSL через Терминал. Это очень полезно, если вы планируете вести журнал в документе Word или даже в файле TextEdit, где это всего один длинный документ. Преимущество здесь в том, что он светит быстрее, поскольку вы шифруете / дешифруете только один файл.
Итак, давайте предположим, что на вашем рабочем столе у нас есть ваш журнал с удобным названием Journal.txt
Чтобы зашифровать файл, в Терминале введите команду (при условии, что «Apple123» - ваше имя пользователя):
openssl enc -aes-256-cbc -e -in /Users/Apple123/Desktop/Journal.txt -out /Users/Apple123/Desktop/Journal_encrypted.txt
Вам будет предложено ввести и подтвердить пароль для шифрования файла. Когда он закончится, вы увидите новый файл на рабочем столе. Он будет выглядеть как обычный текстовый файл, но когда вы дважды щелкните по нему, вы получите сообщение об ошибке, что его нельзя открыть.
Чтобы расшифровать файл, просто введите команду:
openssl enc -aes-256-cbc -d -in /Users/Apple123/Desktop/Journal_encrypted.txt -out /Users/Apple123/Journal.txt
Вас снова попросят ввести пароль; введите тот, который вы использовали для шифрования. Теперь, когда вы дважды щелкнете по файлу, вы сможете открыть свой файл.
Что эти вещи значат?
enc
- Используйте шифровальный шифр
-aes-256-cbc
- Тип шифра, который будет использоваться. AES256 является отраслевым стандартом.
-e
или -d
- зашифровать или расшифровать
-in
- указывает полный путь к входному файлу
-out
- указывает полный путь к выходному файлу.
Вы можете получить больше информации об OpenSSL, набрав man openssl
в терминале приглашение.
Используйте OpenSSL для шифрования / дешифрования.
Шифрование: openssl enc -aes-256-cbc -e -in [input path/file] -out [output path/file]
Дешифрирование: openssl enc -aes-256-cbc -d -in [input path/file] -out [output path/file]
Запомните свой пароль и сделайте резервную копию файла. Если вы потеряете / забудете пароль, вы попадете в русло без весла.
Специально для ведения журналов вы можете найти самый простой и удобный способ инвестировать в приложение для написания заметок или записей, которое предлагает защиту паролем для каждого документа. Некоторые варианты включают в себя:
Для действительно параноика, Keychain Access может быть использован для хранения защищенных заметок .
В дополнение к комментарию calum_b, вы должны взглянуть на собственное Mac-приложение DayOne для журналирования. Это полная перспектива и имеет функцию блокировки журнала. На мой взгляд, это лучшее качество, чем упомянутые продукты.
В ближайшие недели / месяцы они будут внедрять свою функцию сквозного шифрования. Для третьей стороны гораздо практичнее позаботиться об этом, чем пытаться сделать это самостоятельно.