OpenPGP и GPG, работающие в веб-браузере
MiAl EasyPGP – это удобный графический интерфейс для использования OpenPGP и GPG. Все действия выполняются исключительно в вашем веб-браузере: никакие данные ни в каком виде никуда ни на каком этапе не отправляются. Исходный код MiAl EasyPGP открыт, исходный код используемой библиотеки OpenPGP.js также открыт.
MiAl EasyPGP полностью написан на JavaScript/HTML и в удобном графическом интерфейсе реализует практически все возможности GPG.
Управление ключами:
- Быстрое создание ключей с параметрами по умолчанию.
- Генерация ключей с пользовательскими настройками.
- Просмотр информации о публичном и приватном ключе.
- Импорт и экспорт ключей – как по отдельности (приватный или публичный), так и парами (приватный и публичный вместе), а также экспорт/импорт всех ключей из хранилища.
- Возможность импортировать отдельно публичный ключ и использовать его для шифрования и проверки подписи.
Шифрование:
- Шифрование файлов или текста выбранным ключом.
- Для шифрования (и других действий) можно выбрать ключ из списка имеющихся или ввести ключ вручную.
Расшифровка:
- Расшифровка файлов и текста выбранным приватным ключом.
- Проверка подписи, встроенной в зашифрованный файл или текст.
- Если подпись действительна, выводится вся имеющаяся информация о подписанте.
Подпись:
- Подписывает файлы и текст.
- Подписание можно сочетать с шифрованием – для этого дополнительно указывается публичный ключ.
- Текст можно подписать двумя способами: с генерацией отдельной подписи и с встраиванием текста в подпись.
Проверка подписи:
- Проверка подписи для файлов и текста.
- Для текста поддерживаются варианты со отдельной подписью и с текстом, встроенным в подпись.
Симметричное шифрование:
- Шифрование и расшифровка паролем с использованием OpenPGP/GPG (при этом ключи не используются).
