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

Работает локально в браузере

Создавайте открытый и закрытый ключи RSA в формате PEM прямо в браузере

Размер ключа (бит)

Более длинные ключи надёжнее, но создаются дольше.

Дополнительно
Назначение
Хеш

Открытая экспонента фиксирована: 65537.

Закрытый ключ (PKCS#8 PEM)

Конфиденциально
Закрытый ключ конфиденциален. Любой, кто его получит, сможет действовать от имени владельца ключа. Ключ создаётся локально, и CodingTool его не сохраняет.

Открытый ключ (SPKI PEM)

Выберите параметры и нажмите «Создать пару ключей».

Ключи создаются в вашем браузере и никогда не сохраняются, не записываются в журнал и не отправляются.

О парах ключей RSA

Инструмент создаёт пары ключей RSA с помощью встроенного в браузер Web Crypto API. Выберите 2048, 3072 или 4096 бит; по умолчанию используется 2048. Открытый ключ экспортируется как SPKI PEM (BEGIN PUBLIC KEY), а закрытый — как PKCS#8 PEM (BEGIN PRIVATE KEY): эти форматы поддерживает большинство библиотек и серверов. В разделе «Дополнительно» можно создать ключ для шифрования (RSA-OAEP) или подписи (RSA-PSS) с SHA-256, SHA-384 или SHA-512. Открытая экспонента всегда равна 65537.

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

Выберите размер ключа, при необходимости откройте «Дополнительно», чтобы указать назначение и хеш, затем нажмите «Создать пару ключей». Создание больших ключей может занять несколько секунд. Каждый ключ можно отдельно скопировать или скачать как public-key.pem и private-key.pem. Изменение параметра или нажатие «Очистить» удаляет текущие ключи.

Безопасность и конфиденциальность

Ключи создаются на вашем устройстве и хранятся только в памяти страницы. CodingTool не сохраняет, не записывает в журнал и не отправляет их; ключи исчезают после очистки инструмента или ухода со страницы. Храните закрытый ключ в менеджере секретов или защищённом файле и передавайте только открытый ключ.

CodingTool официально запущен на

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools