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

Создавайте пары ключей RSA-OAEP (SHA-256) длиной 2048, 3072 или 4096 бит и экспортируйте их в PEM: открытый (SPKI) и закрытый (PKCS#8) ключи. Всё в вашем браузере.

АлгоритмRSA-OAEP (SHA-256)
Храните закрытый ключ в безопасности: любой, кто получит его, сможет расшифровать ваши данные или выдать себя за вас. Храните его офлайн и никому не передавайте.

Генерация ключей выполняется полностью в вашем браузере. Ключи не отправляются и не сохраняются на серверах.

Что такое генератор ключей RSA?

Генератор ключей RSA создаёт согласованную пару: открытый ключ, который можно свободно распространять, и закрытый ключ, который хранится в секрете. Инструмент использует алгоритм RSA-OAEP с SHA-256.

Генерация происходит полностью в браузере через Web Crypto API — ключевой материал никогда не передаётся и не сохраняется на сервере.

Как создать пару ключей RSA

Выберите длину ключа (2048, 3072 или 4096 бит) и нажмите «Сгенерировать». Чем больше длина, тем дольше идёт генерация.

Слева появится открытый ключ в формате SPKI PEM, справа — закрытый ключ в формате PKCS#8 PEM. Скопируйте их или скачайте как файлы .pem.

Выбор длины ключа

2048 бит — текущий базовый уровень, его достаточно для большинства задач. 3072 и 4096 бит дают больший запас прочности, но генерируются медленнее и занимают больше места.

Защита закрытого ключа

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

Часто задаваемые вопросы

Как генерируются ключи RSA?+
С помощью нативного Web Crypto API браузера (crypto.subtle.generateKey) и алгоритма RSA-OAEP с SHA-256. Ключи создаются локально на вашем устройстве.
Какую длину ключа выбрать?+
2048 бит подходит для большинства задач. 3072 и 4096 бит дают больший запас прочности, но генерируются заметно дольше.
В каком формате экспортируются ключи?+
Открытый ключ — в формате SPKI PEM (BEGIN PUBLIC KEY), закрытый — в формате PKCS#8 PEM (BEGIN PRIVATE KEY). Оба являются стандартными.
Можно ли использовать эти ключи для SSH?+
Это стандартные ключи RSA для шифрования или подписи. OpenSSH использует собственный формат, поэтому потребуется предварительное преобразование.
Сохраняется ли закрытый ключ где-либо?+
Нет. Ключи существуют только в вашем браузере — скопируйте или скачайте их до закрытия страницы, иначе восстановить их будет невозможно.

Похожие инструменты

Генератор ключей RSA — Бесплатные онлайн-генератор ключей RSA, создать пару ключей RSA, RSA 2048, RSA 4096, RSA-OAEP ключи, открытый и закрытый ключ, PEM генератор ключей, RSA ключи онлайн, ключ для JWT RS256, RSA SHA-256. Без регистрации. Работает в вашем браузере.