- Регистрация
- 06.12.2020
- Сообщения
- 181
- Реакции
- 48
Как создать простое зашифрованное сообщение с помощью командной строки на Linux.
Приведенный ниже пример показывает, как создать простой зашифрованный файл с помощью командной строки в Linux.
Здесь используется OpenSSL для шифрования потока текста в текстовый файл, который содержит зашифрованный текст AES-256 с использованием ключа доступа.
ls -hula --sort=size | head -n 8 | openssl enc -e -aes-256-cbc -a -iter 8 > me2.sl
enter aes-256-cbc encryption password:
Verifying - enter aes-256-cbc encryption password:
Чтобы расшифровать файл, выполняем следующее:
cat me2.sl | openssl enc -d -aes-256-cbc -a -iter 8
enter aes-256-cbc decryption password:
total 20M
-rw-rw-r-- 1 jason jason 16M Sep 15 2020 annex.Altis.pbo
-rwxrwxr-x 1 jason jason 1.7M Jul 23 2020 youtube-dl
-rw-rw-r-- 1 jason jason 1.3M Mar 5 14:30 SAMSUNG_LEAK.torrent
-rw-rw-r-- 1 jason jason 779K Oct 3 2020 MP_Warlords_01_large.Altis.pbo
-rw------- 1 jason jason 98K Aug 22 10:05 .bash_history
-rw-r--r-- 1 jason jason 21K Jul 27 08:40 .xorgxrdp.11.log
-rw-r--r-- 1 jason jason 20K Apr 18 09:46 .xorgxrdp.10.log
Это простой способ передачи зашифрованных сообщений, единственная проблема – как безопасно передать ключ доступа.
Но это единственная проблема.
И это лучше всего оставить на усмотрение читателя.
Если только вы не договорились заранее, или у вас нет любимой поговорки, или еще чего-нибудь, и ключ можно угадать по ней.
Но это не невозможно.