Генератор PGP-ключей + шифрование/расшифровка

PGP-набор инструментов, работающий полностью в вашем браузере. Сгенерируйте свежую пару OpenPGP ключей (RSA 2048/4096 или современный Curve25519), затем на той же странице шифруйте сообщения получателю, расшифровывайте адресованные вам или подписывайте и проверяйте текст. Вывод — стандартный формат OpenPGP, который работает с GnuPG, Thunderbird, ProtonMail, Kleopatra, Mailvelope и любым другим совместимым инструментом — без вендор-лока. Полезно, когда нужно отправить одно зашифрованное сообщение без установки GnuPG или сгенерировать пару ключей на одолженной машине, чтобы потом перенести на свою.

Как пользоваться

1
Сгенерируйте пару

Введите имя, email и сильную парольную фразу. Выберите Curve25519 для новых ключей или RSA 4096 для совместимости со старым ПО.

2
Поделитесь публичным ключом

Скопируйте или скачайте "-----BEGIN PGP PUBLIC KEY BLOCK-----". Опубликуйте на сайте, отправьте по email, загрузите на keyserver.

3
Шифруйте сообщения другим

Вкладка Шифровать. Вставьте публичный ключ получателя и сообщение. Только получатель (со своим приватным ключом) сможет расшифровать.

4
Расшифровывайте полученные

Вкладка Расшифровать. Вставьте шифротекст, свой приватный ключ и парольную фразу.

Сгенерируйте пару PGP / OpenPGP ключей и шифруйте, расшифровывайте, подписывайте или проверяйте сообщения — прямо во вкладке браузера

Без парольной фразы приватный ключ не сможет расшифровывать или подписывать. Сохраните в менеджере паролей.

                    
Отпечаток:

                    

                

                

                

🔒 Как устроена криптография

  • Ключевой материал берётся из криптостойкого случайного источника вашего браузера — никакого Math.random.
  • Генерация ключей, шифрование, расшифровка и подпись — всё работает внутри вашей вкладки браузера, на вашем CPU.
  • Парольная фраза остаётся на устройстве — используется локально для защиты приватного ключа и не передаётся.
  • Для воздушного зазора откройте страницу один раз с подключением, затем отключитесь перед генерацией долгоживущих ключей — инструмент продолжит работать офлайн из кеша Service Worker.
  • Сохраняйте приватный ключ и парольную фразу надёжно; потеря любого делает ключ безвозвратно непригодным.
Не знаешь, что попробовать?
500+ бесплатных инструментов — открой сюрприз
🎲 Сюрприз

Возможности

RSA и Curve25519
Выберите legacy-совместимый RSA 2048/4096 или современный Curve25519 (ECC). Curve25519 даёт ~128-битную безопасность при фракции размера ключа RSA 3072 и генерируется почти мгновенно — рекомендуется для новых ключей.
Шифрование / расшифровка / подпись / проверка
Все четыре PGP-операции на одной странице. Вставьте публичный ключ + сообщение, чтобы зашифровать; вставьте приватный ключ + шифротекст, чтобы расшифровать; подпишите текст приватным ключом; проверьте подпись публичным ключом подписавшего.
Стандартный формат OpenPGP
Вывод — канонический формат "-----BEGIN PGP MESSAGE-----" / "-----BEGIN PGP PUBLIC KEY BLOCK-----" — открывается прямо в GnuPG, Thunderbird, ProtonMail, Kleopatra, Mailvelope и любом другом OpenPGP-инструменте.
Приватный ключ под парольной фразой
Приватный ключ шифруется вашей парольной фразой по стандарту OpenPGP. Даже если файл приватного ключа утечёт, ещё нужно подобрать фразу, прежде чем кто-то сможет использовать ключ.
Криптостойкая генерация
Ключевой материал берётся из безопасного случайного источника вашего браузера — никогда из слабого Math.random. Надёжно для долгоживущих ключей идентичности.
Работает в вашем браузере
Генерация ключей, шифрование, расшифровка и подпись — всё происходит во вкладке вашего браузера. Приватный ключ и расшифрованный текст живут только в памяти вкладки; закройте вкладку — и их нет.

Частые вопросы

Покидают ли мой приватный ключ или парольная фраза устройство?

Нет. Всё — генерация ключей, шифрование, расшифровка, подпись — работает внутри вашей вкладки браузера на вашем CPU. Приватный ключ и парольная фраза живут только в памяти вкладки и исчезают при закрытии. Для долгоживущих ключей идентичности откройте страницу один раз, затем отключитесь от сети перед генерацией — инструмент продолжит работать офлайн.

Какой алгоритм выбрать?

Curve25519 для новых ключей: ~128-битная безопасность, гораздо меньший размер, мгновенная генерация. RSA 4096, если нужно общаться со старыми системами, не поддерживающими современную ECC. RSA 2048 только для legacy-совместимости — текущие рекомендации (NIST, BSI) советуют минимум 3072 бита.

Можно импортировать существующий ключ?

Да. На вкладках Шифровать/Расшифровать/Подписать/Проверить вставьте имеющийся OpenPGP-блок ключа. Страница его не сохраняет — только использует для текущей операции.

Что если я забуду парольную фразу?

Приватный ключ становится непригоден. Восстановления нет — в этом смысл стойкого шифрования. Сохраните фразу в менеджере паролей при генерации ключа.

Совместимо с GnuPG / Thunderbird / ProtonMail?

Да. Вывод — стандартный формат OpenPGP (RFC 4880 / 9580). Расшифровывается GnuPG, встроенным OpenPGP в Thunderbird, Kleopatra, ProtonMail, Mailvelope и любым другим совместимым инструментом.

Почему Curve25519 генерирует мгновенно, а RSA 4096 — 10+ секунд?

RSA нужно случайно сэмплировать большие целые числа и проверять каждое на простоту, пока не найдутся две подходящие простых — медленный перебор. Curve25519 просто берёт случайное целое в известном валидном диапазоне, тест на простоту не нужен.

💡 Хотите, чтобы мы улучшили этот инструмент лично для вас?

Мы можем! И это бесплатно. Просто отправьте нам сообщение с вашим пожеланием. Если хотите обсудить детали — оставьте свою почту, и мы с вами свяжемся. Можно анонимно.

Как вы оцениваете этот инструмент?

Спасибо за вашу оценку!
Хотите рассказать подробнее? Оставьте комментарий!
Спасибо! Ваш комментарий появится после модерации.
Инструмент пригодился?
Небольшой чай помогает держать 350+ инструментов бесплатными — а если пользуетесь постоянно, выгоднее Pro.
Опубликовано Обновлено Авторы: