Шифрование PGP
Шифруйте и расшифровывайте PGP-сообщения онлайн, создавайте пары ключей OpenPGP и проверяйте отпечатки. На базе openpgp.js и полностью в браузере — ключи и сообщения не покидают устройство.
Что такое шифрование PGP?
PGP (Pretty Good Privacy) — стандарт шифрования с открытым ключом для защищённой почты и файлов. У каждого есть открытый ключ для распространения и закрытый ключ для хранения в секрете: сообщения, зашифрованные открытым ключом, можно расшифровать только парным закрытым.
Как пользоваться этим PGP-инструментом?
Создайте свою пару ключей на вкладке «Создать ключи» и поделитесь открытым ключом с контактами. Затем на вкладке «Зашифровать» пишите сообщения с открытым ключом получателя, а на вкладке «Расшифровать» читайте адресованные вам сообщения.
Отправляются ли мои ключи или сообщения на сервер?
Нет. Вся реализация работает локально в браузере на openpgp.js. Ключи, сообщения и парольные фразы не покидают устройство — после загрузки страницы можно даже отключить интернет.
Какие типы ключей можно создавать?
Современные ключи Curve25519 ECC (быстрые и компактные, рекомендуются) и RSA-ключи 3072 или 4096 бит для максимальной совместимости со старым ПО. Закрытый ключ можно защитить парольной фразой.
Зачем добавлять парольную фразу к закрытому ключу?
Парольная фраза шифрует сам файл закрытого ключа. Если кто-то получит ваш файл ключа, без фразы он им не воспользуется — критичная защита для ключей на общих или резервируемых устройствах.
Можно ли подписывать сообщения, а не только шифровать?
Да. На вкладке «Зашифровать» включите подпись и укажите свой закрытый ключ: получатель сможет проверить, что сообщение действительно от вас и не изменено, в дополнение к шифрованию.
Что такое отпечаток на вкладке информации о ключе?
Отпечаток — уникальный 40-символьный хэш ключа. Чтобы убедиться, что у вас правильный ключ, сверьте отпечатки с контактом по доверенному каналу, например по телефону.
Совместимы ли созданные сообщения с GnuPG и другими инструментами?
Да. Результат — стандартный бронированный текст OpenPGP (BEGIN PGP MESSAGE / PUBLIC KEY BLOCK), работающий с GnuPG (gpg), ProtonMail, Thunderbird и всеми массовыми реализациями OpenPGP.
Как использовать Шифрование PGP
Этот PGP-инструмент запускает openpgp.js полностью в вашем браузере: шифруйте и расшифровывайте сообщения, создавайте собственную пару ключей OpenPGP и изучайте сведения о ключах. Ключи, сообщения и парольные фразы не покидают ваше устройство.
- Откройте вкладку «Создать ключи», введите имя (и при желании e-mail), выберите Curve25519 или RSA, добавьте парольную фразу и нажмите «Создать пару ключей».
- Скачайте оба ключа: открытый — для передачи другим, закрытый нужно хранить в тайне — только он (вместе с фразой) позволяет читать ваши сообщения.
- Чтобы отправить секретное сообщение, откройте вкладку «Зашифровать», вставьте открытый ключ получателя, напишите текст и нажмите «Зашифровать». При необходимости отметьте подпись и добавьте свой закрытый ключ.
- Чтобы прочитать сообщение, адресованное вам, откройте вкладку «Расшифровать», вставьте свой закрытый ключ и парольную фразу, вставьте PGP-сообщение и нажмите «Расшифровать».
- Вкладка «Инфо о ключе» покажет любой ключ: алгоритм, ID ключа, отпечаток, дату создания, срок действия и идентификаторы пользователей.
Сверьте отпечаток ключа с собеседником по телефону или другому доверенному каналу, прежде чем впервые довериться чужому открытому ключу.
Похожие инструменты
- Генератор ключей RSA Генерация пар ключей RSA 2048, 3072, 4096 бит. Вывод в PEM с отпечатком. Локальная обработка.
- Генератор SSH-ключей Мгновенно генерируйте безопасные пары SSH-ключей (RSA, Ed25519, ECDSA) в браузере. Бесплатный онлайн-инструмент в формате OpenSSH, без регистрации.
- AES Шифрование / Расшифровка Шифрование/расшифровка AES с режимами CBC, CFB, CTR, OFB, ECB, заполнение Pkcs7/ZeroPadding/NoPadding, ключи 128/192/256 бит, вывод Base64, автоопределение формата ключа/IV
- Шифрование Текста Безопасное шифрование и расшифровка текста с AES-GCM/AES-CBC. На основе пароля, обработка только в браузере, данные никогда не покидают ваше устройство.
- Проверка хеша Вычисляйте и проверяйте хеши MD5, SHA-1, SHA-256, SHA-512 локально
- Разблокировка PDF Мгновенно снимите парольную защиту с PDF-файлов в браузере. Включает умное восстановление пароля перебором.
- Защитить PDF Добавьте защиту паролем к PDF-файлам онлайн бесплатно. Зашифруйте PDF-документы с помощью AES-256 для предотвращения несанкционированного доступа. 100% в браузере, без загрузки.
- Генератор заголовков Basic Auth Генерируйте заголовки HTTP Basic Auth онлайн — мгновенно кодируйте имя:пароль в заголовок Authorization Base64