1

Кто-нибудь знает о настольном приложении, которое позволит мне набирать / вставлять строку, строка зашифрована, затем я могу скопировать и вставить ее куда-нибудь еще, например, по электронной почте, IM. У человека на другом конце, и у меня, будет предварительный пароль. Они могут использовать этот пароль для расшифровки строки с использованием того же программного обеспечения.

В идеале это программное обеспечение предназначено для Mac OS X. Однако я могу работать с Linux, скриптами, Windows и т.д. Я вряд ли буду использовать веб-приложение или плагин для браузера.

3 ответа3

4

Вы можете использовать openssl:

$  openssl enc -aes-256-cbc -a -in <(printf %s 'text to encrypt')
enter aes-256-cbc encryption password:
Verifying - enter aes-256-cbc encryption password:
U2FsdGVkX1/Tz3HOSTTHE/cZlb05EwFv8sKQ1Bhe0yQ=
$ echo U2FsdGVkX1/Tz3HOSTTHE/cZlb05EwFv8sKQ1Bhe0yQ= > temp.enc
$ openssl enc -d -aes-256-cbc -a -in temp.enc
enter aes-256-cbc decryption password:
text to encrypt$ 

Префикс первой команды с пробелом указывает оболочке не сохранять команду в списке истории. -a использует Base64.

Шифрование и дешифрование файлов:

openssl enc -aes-256-cbc -a -in file -out file.enc
openssl enc -d -aes-256-cbc -a -in file.enc -out file
1

Вы можете использовать пользовательский «рабочий процесс» с Alfred для OSX.

Я не проверял это, но этот блог выглядит так, как вы хотите.

Для получения дополнительной информации о том, что может сделать Альфред, посетите https://github.com/zenorocha/alfred-workflows

0

Вы можете использовать PGP (доступно на всех платформах), и так как вы упомянули электронную почту, вы можете настроить закрытый ключ на обоих концах (либо тот же, либо другой закрытый ключ), а также использовать свой открытый ключ для шифрования вашей электронной почты, а также свой закрытый ключ для расшифруйте и прочитайте письмо.

2 варианта, которые вы можете сделать:1 Закрытый ключ, который вы используете совместно - не рекомендуется, но выполнимо.

2 отдельных закрытых ключа, и вы оба просто делитесь открытыми ключами (у вас есть открытый ключ друг друга)

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .