Я хочу запустити приватний журнал на своєму Mac, але хочу переконатися, що файл можна відкрити лише я.
Як я можу встановити захист пароля у свій файл, не уповільнюючи роботу комп'ютера?
Я хочу запустити приватний журнал на своєму Mac, але хочу переконатися, що файл можна відкрити лише я.
Як я можу встановити захист пароля у свій файл, не уповільнюючи роботу комп'ютера?
Відповіді:
Ви можете помістити його в зашифроване зображення диска.
Ви можете створити зашифроване зображення диска в програмі Disk Utility:
Тепер, коли ви хочете отримати доступ до своїх зашифрованих файлів, просто змонтуйте зображення там, де ви зберегли його раніше. Після закінчення файлів вийміть його, як описано раніше.
Ви можете зашифрувати будь-який (окремий) файл за допомогою OpenSSL через Terminal. Це дуже корисно, якщо ви плануєте робити журнал у Word Word або навіть у файлі TextEdit, де це лише один довгий документ. Перевага тут полягає в тому, що він швидко світлішає, оскільки ви шифруєте / розшифровуєте лише один файл.
Отже, припустимо, що на вашому робочому столі у нас зручно названий Ваш журнал Journal.txt
Щоб зашифрувати файл, у Terminal видайте команду (припускаючи, що "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
з підказки Terminal.
Використовуйте 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, слід ознайомитись з нативним додатком DayOne для Mac для поїздок. Він повнофункціональний і має функцію блокування журналу. На кращу якість, ніж згадані товари, на мій погляд.
У наступні тижні / місяці вони будуть впроваджувати свою функцію шифрування від кінця до кінця. Для третьої сторони набагато практичніше подбати про це, ніж намагатися зробити це самостійно.