Klucz publiczny

Size(bit)
Type

Klucz prywatny

Tekst jawny

Tekst zaszyfrowany

Oświadczenie o prywatności StarryTool: W StarryTool bardzo cenimy Twoją prywatność. Całe przetwarzanie danych na tej stronie odbywa się na Twoim urządzeniu za pomocą JavaScript po stronie klienta, co zapewnia bezpieczeństwo danych. Nie rejestrujemy ani nie przechowujemy żadnych przesłanych ani wygenerowanych danych. Więcej informacji o praktykach prywatności na naszej stronie znajdziesz w naszej Polityce prywatności.

O narzędziu RSA do szyfrowania, deszyfrowania i generowania pary kluczy

Użyj tego narzędzia RSA online, aby zaszyfrować krótki tekst jawny kluczem publicznym, odszyfrować szyfrogram RSA pasującym kluczem prywatnym albo wygenerować parę kluczy publicznego i prywatnego RSA. Narzędzie przydaje się do testów, nauki i sprawdzania prostych przykładów RSA podczas programowania.

• Jak działają klucze publiczne i prywatne RSA

RSA to asymetryczny algorytm szyfrowania, co oznacza, że używa dwóch powiązanych kluczy: publicznego i prywatnego. Klucz publiczny można udostępniać i najczęściej służy on do szyfrowania danych. Klucz prywatny powinien pozostać poufny i służy do deszyfrowania danych zaszyfrowanych pasującym kluczem publicznym.

• Co możesz zrobić na tej stronie

Szyfrowanie tekstu RSA: zaszyfruj krótki tekst za pomocą klucza publicznego RSA. Deszyfrowanie tekstu RSA: odszyfruj szyfrogram RSA pasującym kluczem prywatnym. Generowanie pary kluczy RSA: wygeneruj klucz publiczny i klucz prywatny do testów lub pracy programistycznej. Opcje klucza: wybierz rozmiar klucza i wyświetl klucze w formacie PKCS#1 lub PKCS#8.

• Uwagi dotyczące rozmiaru i formatu klucza

Do współczesnych zastosowań bezpieczeństwa wybieraj RSA 2048 bitów lub mocniejsze, jeśli obsługuje je Twoje środowisko. Klucze 3072-bitowe i 4096-bitowe dają większy margines bezpieczeństwa, ale mogą działać wolniej. Mniejsze rozmiary, takie jak 512, 768 i 1024 bity, są przydatne głównie do nauki, testów albo sprawdzania zgodności ze starszymi systemami, a nie do nowych bezpiecznych rozwiązań. PKCS#1 i PKCS#8 na tej stronie oznaczają formaty kluczy RSA. Wybierz format wymagany przez Twoją aplikację, bibliotekę, serwer albo istniejącą konfigurację.

• Ważne informacje o używaniu RSA

RSA jest przeznaczony do niewielkich ilości danych. Nie nadaje się do bezpośredniego szyfrowania długiego tekstu ani dużych plików. W praktycznych systemach zwykle stosuje się szyfrowanie hybrydowe: treść szyfruje się algorytmem symetrycznym, takim jak AES, a następnie RSA służy do zabezpieczenia klucza symetrycznego.