Generator Par Kluczy RSA
Generuj pary kluczy publicznych i prywatnych RSA w przeglądarce, eksportuj je jako JWK lub PEM i kopiuj lub pobieraj je natychmiast.
Wygenerowane klucze
Wybierz opcje i kliknij „Wygeneruj par kluczy”, aby utworzyć nowy par kluczy RSA.
Klucz prywatny
To jest wstępnie wyliczony par kluczy przykładowy, wyłącznie do celów demonstracyjnych. Nie używaj go w produkcji.
Kiedy używać Generatora Par Kluczy RSA
Typowe zastosowania Generatora Par Kluczy RSA:
- Konfiguracja kluczy SSH i API
Utwórz nowy par kluczy RSA do dostępu SSH lub uwierzytelniania API, wyeksportuj klucz publiczny na serwer i bezpiecznie przechowaj klucz prywatny.
- Podpisywanie kodu i dokumentów
Wygeneruj par kluczy do podpisywania, aby tworzyć weryfikowalne podpisy wydań oprogramowania, dokumentów lub wiadomości z użyciem RSASSA-PKCS1-v1_5.
- Przepływy szyfrowania
Utwórz par kluczy RSA-OAEP, aby szyfrować dane kluczem publicznym i odszyfrowywać je kluczem prywatnym we własnych aplikacjach.
- Testy i rozwój
Twórz jednorazowe pary kluczy do rozwoju lokalnego, testów integracyjnych i demonstracji, nie dotykając kluczy produkcyjnych.
- Rotacja kluczy i audyty
Generuj pary kluczy zastępczych podczas rotacji lub audytów i porównuj rozmiary, wykładniki oraz formaty przed wdrożeniem.
Często zadawane pytania
- Czy mój klucz prywatny jest bezpieczny?
- Tak. Klucze są generowane przez API Web Crypto Twojej przeglądarki i pozostają w pamięci tylko w bieżącej karcie. Nic nie jest wysyłane na serwer, a klucz prywatny nigdy nie opuszcza Twojego urządzenia.
- Jaka jest różnica między JWK a PEM?
- JWK to reprezentacja klucza w JSON, wygodna dla API i JavaScript. PEM to format DER zakodowany w base64 z liniami nagłówka, standard dla plików i narzędzi wiersza poleceń.
- Czy mogę używać tego samego klucza do podpisywania i szyfrowania?
- To narzędzie generuje par kluczy dla jednego przeznaczenia naraz, ponieważ API Web Crypto wymaga konkretnego algorytmu dla każdego klucza. Wybierz podpisywanie dla RSASSA-PKCS1-v1_5 lub szyfrowanie dla RSA-OAEP i wygeneruj osobny par, jeśli potrzebujesz obu.
- Jaki rozmiar klucza powinienem wybrać?
- 2048 bitów to obecne minimum dla większości zastosowań. 3072 bity dają większy margines bezpieczeństwa, a 4096 bitów to najbardziej konserwatywny wybór. Większe klucze generuje się dłużej.
- Dlaczego generowanie chwilę trwa?
- Generowanie kluczy RSA wymaga znajdowania dużych liczb pierwszych, co jest obliczeniowo wymagające. Większe rozmiary zauważalnie dłużej się generują, zwłaszcza 4096 bitów.
Pomoc: Generator Par Kluczy RSA
Jak używać
- Wybierz rozmiar klucza, przeznaczenie (podpisywanie lub szyfrowanie) oraz format eksportu.
- Kliknij „Wygeneruj par kluczy”, aby utworzyć klucze w przeglądarce.
- Skopiuj klucze lub pobierz je jako pliki .pem lub .json.
Wskazówki
- Całość działa lokalnie w Twojej przeglądarce; żaden klucz nie jest wysyłany na serwer.
- Użyj „Wczytaj przykład”, aby zobaczyć wstępnie wyliczoną próbkę bez generowania.
- Większe klucze są bezpieczniejsze, ale generuje się je dłużej.