Сначала выбрать назначение
Подпись RSA, шифрование OAEP, подпись EC и согласование ключей требуют разных режимов. Изменение режима делает прежний результат устаревшим.
- Устаревший результат нельзя копировать или скачивать.
Хеширование и криптография
Создайте пару RSA или EC вручную либо проверьте один существующий ключ PEM/JWK и получите его открытую часть.
Выберите алгоритм и назначение ниже и создайте ключ вручную. При загрузке ключа нет.RSA · 2048 · Подпись · PEM
Ключа ещё нет.
Ключи остаются во вкладке; ничего не отправляется и не хранится. Только для тестов.
Ключа ещё нет.
Для проверки подписи API часто нужна одноразовая пара. Генератор ключей RSA показывает открытый и закрытый компоненты отдельно, без поиска параметров OpenSSL.
Генератор ключей RSA не заменяет пару при переключении между PEM и JWK. Режим просмотра принимает один существующий ключ и может вывести открытый компонент закрытого ключа.
Формат вывода меняется отдельно от самого ключа.
Генератор ключей RSA записывает ту же пару в PEM или JWK; переключение формата не создаёт новый закрытый ключ.
Проверьте один закрытый ключ и получите связанный открытый. Новый закрытый ключ скрыт, пока вы явно не раскроете его.
Подпись RSA, шифрование OAEP, подпись EC и согласование ключей требуют разных режимов. Изменение режима делает прежний результат устаревшим.
В PEM открытая часть — SPKI, закрытая — незашифрованный PKCS8. JWK представляет те же параметры в JSON.
Открытый и закрытый ключ имеют отдельные действия копирования и скачивания. Ctrl/Cmd+Enter запускает текущую операцию.
RSA доступен на 2048, 3072 и 4096 бит; EC — на кривых P-256, P-384, P-521. Экспонента RSA равна 65537.
Сохраните открытый SPKI и закрытый PKCS8 как PEM либо отдельные объекты JWK для тестовой интеграции.
Один ключ RSA/EC в PEM или JWK показывает тип и размер; закрытый вход позволяет вывести открытую форму.
После смены настроек или ввода прежний результат сразу нельзя скопировать или скачать.
Web Crypto создаёт ключ локально, но расширения, буфер обмена и скачанные файлы могут раскрыть секрет. Используйте страницу для одноразовых тестов; рабочие ключи создавайте там, где они применяются.
Здесь закрытый PEM — незашифрованный PKCS8 с заголовком PRIVATE KEY. PKCS1 RSA PRIVATE KEY является другим контейнером и сюда не импортируется.
В режиме просмотра вставьте один закрытый ключ RSA в PEM или JWK и запустите проверку. Появится связанный открытый ключ; получить закрытый по одному открытому нельзя.
2048 бит — минимальный вариант, также доступны 3072 и 4096. Выбирайте по требованиям тестовой системы; более длинный ключ вычисляется дольше.
Совместимая библиотека JWT может использовать эти ключи, но страница сама не подписывает и не проверяет токены. Закрытая часть остаётся у подписанта, открытая передаётся проверяющему.
Остался вопрос о формате?
Создайте временную пару или проверьте существующий ключ перед передачей открытой части. Генератор ключей RSA оставляет выгрузку секрета под вашим контролем.
Ключи исчезнут после закрытия вкладки.