Генератор пар ключів RSA

Згенеруйте нову випадкову пару ключів RSA (приватний і публічний).

Щоб згенерувати пару ключів RSA, задайте розмір ключа в полі Біти (за замовчуванням 2048) і натисніть Оновити пару ключів, потім скопіюйте відкритий і закритий ключі PEM з полів нижче.

Last updated:

Генератор пар ключів RSA. Згенеруйте нову випадкову пару ключів RSA (приватний і публічний). Миттєво створюйте надійні асиметричні ключі за допомогою нашого безкоштовного онлайн-генератора пар ключів RSA.

Цей інструмент безпеки дозволяє швидко генерувати відкриті та закриті ключі RSA для безпечної передачі даних, цифрових підписів та SSH-автентифікації. Якщо ви налаштовуєте сервери або шифруєте дані, наш генератор надає ключі у стандартному форматі PEM.

Якщо вам потрібно підписувати токени, наш Генератор JWT безперешкодно інтегрується. Цей преміальний онлайн-генератор ключів RSA використовує API вашого браузера, щоб гарантувати максимальну випадковість для вашої інфраструктури відкритих ключів.

Генерування закритих ключів на віддалених серверах створює критичний ризик безпеки, але наш локальний інструмент усуває цю вразливість. Ми надаємо 100% безкоштовний і приватний спосіб генерування надійних пар ключів RSA безпосередньо на вашому пристрої.

Поширені запитання

Як згенерувати пару ключів RSA онлайн?

Пара 2048-бітних ключів генерується одразу після завантаження сторінки. Змініть значення Біти, щоб отримати нову пару такого розміру, або натисніть Оновити пару ключів для іншої пари того самого розміру, потім скористайтеся кнопками копіювання в полях Відкритий ключ і Закритий ключ або натисніть Завантажити public.pem і Завантажити private.pem, щоб зберегти їх як файли.

Який розмір ключа RSA вибрати?

Для реального використання беріть щонайменше 2048 біт, а для довгострокової безпеки — 3072 чи 4096 біт. Поле приймає від 256 до 16384 біт, кратні 8, але розміри менші за 2048 придатні лише для тестування, а генерація дуже великих ключів у браузері може тривати довго.

У якому форматі ключі?

Обидва ключі — текст PEM. Відкритий ключ використовує формат SubjectPublicKeyInfo (BEGIN PUBLIC KEY), а закритий — PKCS#1 (BEGIN RSA PRIVATE KEY), які можуть читати OpenSSL і більшість криптографічних бібліотек. Закритий ключ не захищений парольною фразою.

Чи можна використовувати ці ключі для SSH?

Не напряму як запис authorized_keys, бо SSH очікує формат відкритого ключа ssh-rsa. Перетворіть збережений відкритий ключ командою ssh-keygen -i -m PKCS8 -f public.pem; OpenSSH зазвичай може завантажити закритий ключ PEM, щойно права доступу до файлу встановлено на 600.

Чи надсилається закритий ключ на сервер?

Ні. Ключі генеруються у Вашому браузері бібліотекою node-forge з використанням web workers, що входять до складу сайту, і лише показуються на сторінці. Завантажте private.pem або скопіюйте ключ у безпечне місце, бо він не зберігається, а після перезавантаження створюється нова пара.

Як користуватися цим онлайн-інструментом

Генератор пар ключів RSA створено для швидких робочих процесів у браузері, коли потрібно форматувати, перевіряти, конвертувати, декодувати, кодувати, генерувати або аналізувати дані без важкої настільної програми. Почніть з поля введення або видимих параметрів, перевірте результат і скопіюйте або завантажте вихідні дані.

Приватна обробка у браузері

Генератор пар ключів RSA залишає звичайний етап обробки локально у вашому браузері. Це корисно для фрагментів коду, токенів, документів, значень конфігурації, текстів та інших матеріалів, які не слід без потреби надсилати на віддалений сервіс.

Коли цей інструмент корисний

Використовуйте Генератор пар ключів RSA для повторюваних задач розробника, технічної документації, QA-перевірок, швидких конвертацій, налагодження, очищення контенту та внутрішніх командних процесів. Сторінка робить акцент на зрозумілих вхідних даних, швидкому відгуку та результаті, який легко використати далі.

Практичні поради

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