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

Браузерный набор PGP инструментов на openpgp.js, эталонной реализации. Сгенерируйте свежую пару OpenPGP ключей (RSA 2048/4096 или Curve25519), на той же странице шифруйте сообщения получателю, расшифровывайте свои или подписывайте/проверяйте текст.

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

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

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

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

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

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

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

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

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

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

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

                    
Отпечаток:

                    

                

                

                

🔒 Приватность

  • Ключи генерируются openpgp.js в браузере через crypto.getRandomValues.
  • Парольная фраза, приватный ключ и открытый текст никогда не покидают устройство.
  • Для максимума доверия откройте страницу один раз с сетью, затем отключитесь перед генерацией важных ключей.
  • Сохраняйте приватный ключ и парольную фразу надёжно; потеря любого делает ключ непригодным.
Не знаешь, что попробовать?
380 бесплатных инструментов — открой сюрприз
🎲 Сюрприз

Особенности

RSA и Curve25519 Шифрование/расшифровка/подпись/проверка Стандартный формат OpenPGP Приватный ключ под парольной фразой Криптостойкая генерация Только локально
Понравился сайт? Хотите чтобы он развивался дальше? Поддержите развитие нашего проекта — это вернется Вам добром. Нам нужна Ваша поддержка! Отблагодарить

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

Ключи в безопасности?

Генерируются и используются полностью в браузере через openpgp.js. Парольная фраза, приватный ключ и открытый текст не покидают устройство.

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

Curve25519 для нового: быстрее, меньше, современная безопасность. RSA 4096 если нужна совместимость со старыми системами.

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

Да. На вкладках Шифровать/Расшифровать/Подписать/Проверить вставьте имеющийся OpenPGP блок.

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

Приватный ключ становится непригоден. Восстановления нет — в этом смысл стойкой криптографии.

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

Да. openpgp.js производит стандартные RFC 4880 OpenPGP сообщения.

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

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

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

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

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

Спасибо за вашу оценку!
Хотите рассказать подробнее? Оставьте комментарий!
Спасибо! Ваш комментарий появится после модерации.
Опубликовано Обновлено