Криптография и безопасность

Генератор ключей RSA

Онлайн-генератор пар открытых и закрытых ключей RSA в формате PEM с выбором длины ключа 2048, 3072 или 4096 бит.

Запустить инструмент

Онлайн-генератор создает согласованную пару криптографических ключей RSA в текстовом формате PEM. Инструмент формирует открытый и закрытый ключи с фиксированной открытой экспонентой 65537. Закрытый ключ создается в открытом виде без парольной защиты и дополнительного шифрования. Перед началом работы можно выбрать или ввести требуемую длину ключа в битах. Доступны три стандартных варианта длины: 2048, 3072 и 4096 бит. Если оставить поле ввода пустым, генератор автоматически применит значение по умолчанию 2048 бит. Указание любых других числовых значений или посторонних символов вызывает ошибку валидации. После запуска генерации на экране появляются два отдельных текстовых блока в кодировке PEM с соответствующими стандартными заголовками BEGIN и END. Полученные текстовые данные подходят для локальной разработки, настройки тестовых серверов, проверки сертификатов и работы с криптографическими библиотеками. Готовые строки можно быстро скопировать в буфер обмена для вставки в конфигурационный файл или код приложения.

Инструкция

  1. Укажите размер ключа в битах: 2048, 3072 или 4096 (по умолчанию используется 2048).
  2. Нажмите кнопку запуска генерации.
  3. Скопируйте полученные открытый и закрытый ключи в формате PEM из полей вывода.

Примеры

  • Генерация пары ключей со значением по умолчанию: оставьте поле размера пустым и запустите инструмент для создания пары RSA длиной 2048 бит.
  • Генерация ключей повышенной длины: введите значение 4096 в поле размера ключа и запустите генерацию для получения пары PEM на 4096 бит.

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

Какая открытая экспонента используется при создании ключей?

Генератор использует стандартную открытую экспоненту 65537 для всех поддерживаемых размеров ключей.

Какие размеры ключей поддерживает инструмент?

Поддерживаются размеры 2048, 3072 и 4096 бит. Если значение не указано, автоматически выбирается 2048 бит.

Зашифрован ли создаваемый закрытый ключ паролем?

Закрытый ключ создается в формате PEM без парольной фразы и без шифрования.

Что произойдет при вводе неподдерживаемого размера ключа?

При вводе любого числа, кроме 2048, 3072 или 4096, инструмент выводит ошибку и не формирует пару ключей.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.