Я ищу приложение для Windows, чтобы просто зашифровать некоторый открытый текст, предназначенный для одного пользователя, чей открытый ключ у меня есть. Я представляю что-то с двумя текстовыми областями, одна из которых является открытым текстом, затем вы выбираете открытый ключ получателя, а затем текст шифруется в области зашифрованного текста.
Идея состоит в том, чтобы затем просто скопировать и вставить зашифрованный текст в электронное письмо (в частности, в gmail, поэтому любая интеграция с почтовым клиентом должна быть в браузере). Основное требование состоит в том, что он должен быть очень простым в использовании, поскольку его будут использовать неспециалисты.
Рабочий процесс должен быть примерно таким
Я видел похожие приложения, которые используют пароли для шифрования текста, но я ищу что-то, использующее криптографию с открытым ключом для проверки подлинности. Я также видел другие приложения, в которых вам нужно установить gpg + расширение для браузера, но опять же, мне нужно что-то простое: одно приложение, даже если оно не интегрировано со службой веб-почты (копирование и вставка из приложения в порядке). Еще одна проблема, которую я видел, заключается в том, что они анализируют DOM gmail для вставки текста, поэтому всякий раз, когда gmail меняет свой макет, расширение перестает работать.
Любые хорошие рекомендации? надеюсь с открытым исходным кодом
если выбранная вами криптографическая система основана на открытом ключе, вы, вероятно, будете использовать OpenPGP (RFC 4880) .
Реализацией этого стандарта является GnuPG/GPG , и его простую версию (без графического интерфейса) вы найдете на его домашней странице ... но для Windows другой проект под названием Gpg4win также предоставляет установщик для полнофункциональной версии с графическим интерфейсом, проводником. -plugin, Outlook-plugin и т. д., которые, я думаю, ищет большинство пользователей.
если это не должно быть «приложение для Windows», поскольку вы просто хотите использовать его для отправки текста через веб-почту, возможно, Mailvelope — это более простое решение, которое вы ищете.
Хиликус
DJCrashdummy
Властимил Овчачик