Генератор асимметричных ключей
Генерируйте пары ключей RSA или ECDSA в формате PEM полностью в вашем браузере.
Открытый ключ
Скопировано!
Сгенерируйте пару ключей, чтобы увидеть открытый ключ.
Закрытый ключ
Скопировано!
Сгенерируйте пару ключей, чтобы увидеть закрытый ключ.
Как это работает
Этот инструмент генерирует пары ключей RSA (публичный/приватный) прямо в браузере с помощью Web Crypto API, не отправляя ключи на сервер.
Как использовать:
- Выберите нужный размер ключа (2048 или 4096 бит).
- Нажмите «Сгенерировать пару ключей».
- Скопируйте публичный и приватный ключи в соответствующие поля.
- Храните приватный ключ в надёжном месте — он не может быть перегенерирован.
Пример: ключ RSA 2048 бит генерирует пару, пригодную для шифрования сообщений или подписи документов.
Ограничения: ключи 4096 бит безопаснее, но генерируются дольше. Никогда не передавайте приватный ключ.
Конфиденциальность: генерация на 100% локальная — ключи не передаются.
Сценарии использования
- Генерация пар ключей RSA
- Создание сертификатов SSL/TLS
- Подпись и верификация токенов JWT
- Безопасная связь
- Прототипирование PKI систем
Часто задаваемые вопросы
- Какой размер ключа выбрать?
- 2048 бит достаточно для большинства задач; 4096 бит безопаснее, но медленнее.
- Сохраняется ли приватный ключ?
- Нет, он существует только в браузере в течение сессии.
- Можно ли перегенерировать тот же ключ?
- Нет, каждая генерация создаёт уникальную пару.
- RSA безопасен?
- Да, RSA 2048+ бит — отраслевой стандарт для асимметричного шифрования.
- Для чего используется публичный ключ?
- Им можно свободно делиться, чтобы другие могли шифровать сообщения, которые сможете расшифровать только вы.