a11y.skipToMainContent
1

Ключевой генератор RSA

Генерировать пары открытых/частных ключей RSA в формате PEM. Выберите размер ключа (2048 или 4096 бит) и экспортируйте его как PEM или JWK.

Was this tool helpful?
Send output to:
Advertisement

How to use RSA Key Generator

  1. Выберите размер ключа (2048-битный стандартный, 4096-битный для большей безопасности).
  2. Нажмите Generate, чтобы создать ключевую пару.
  3. Копируйте открытые и приватные ключи в предпочтительном формате.

Что такое имя?

Rivest-Shamir-Adleman — криптосистема с открытым ключом, используемая для безопасной передачи данных, цифровых подписей и обмена ключами. Пара ключей RSA состоит из открытого ключа (разделяется открыто) и закрытого ключа (сохраняется в секрете). Этот инструмент использует Web Crypto API (crypto.subtle.generateKey) для генерации ключей RSA полностью в вашем браузере. Ключи можно экспортировать в формате PEM (PKCS#8/SPKI) или JWK. Ничего не загружается и не хранится.

Advertisement

FAQ

2048 или 4096 бит?
2048-битный стандарт считается безопасным до 2030 года. 4096-бит обеспечивает более длительную безопасность, но медленнее.
В каком формате находятся ключи?
Ключи экспортируются в формате PEM (PKCS#8 для частного, SPKI для публичного) или JWK (JSON Web Key). PEM является наиболее совместимым.
Это безопасно?
Web Crypto API использует криптографически безопасный генератор случайных чисел. Для использования в производстве рассмотрите возможность генерации ключей в среде с воздушным движением.

Related tools

Author

NK
Prof. Noah Klein"The Privacy Guardian"

Cybersecurity Researcher & Privacy Advocate

Professor Klein holds a PhD in Information Security and has testified before EU parliamentary committees on data privacy legislation. He builds encryption tools for journalists, audits web applications for security flaws, and believes that privacy is not a feature but a fundamental right. His research has been cited in Wired, Nature, and The Guardian, and he advises nonprofits on responsible data stewardship.

Advertisement