RSA asymetryczne szyfrowanie danych online converter


Nasz konwerter online pomoże ci w RSA асимметричном szyfrowania danych.
Ten konwerter szyfruje tekst w hex, a дешифрует z hex w tekst, klucze, należy najpierw wygenerować lub wprowadzić w hex, również może być konieczne konwersja z base64 w tekst.

RSA (Rivest-Shamir-Adleman) - jest to jedna z pierwszych криптосистем z kluczem publicznym i jest powszechnie stosowany do bezpiecznej transmisji danych, w taki криптосистеме klucz szyfrowania jest otwarty i różni się od odszyfrowania klucza, który jest przechowywany w tajemnicy (private).
W RSA ta asymetria jest oparta na praktycznej trudności факторизации dzieła dwóch dużych liczb pierwszych, "problem faktoringu", skrót od RSA składa się z pierwszych liter nazwisk Rona Ривеста, Adi Шамира i Leonarda Adlemana, które po raz pierwszy publicznie opisywali łódź w 1978 roku.
Clifford Cox, angielski matematyk, pracujący w Brytyjskim разведывательном zarządzaniu łączności rządowej (GCHQ), opracował równoważny system w 1973 roku, ale to nie było рассекречено do 1997 roku.

Użytkownik RSA tworzy, a następnie publikuje klucz publiczny na podstawie dwóch dużych liczb pierwszych wraz z dodatkową wartością, liczby pierwsze muszą być trzymane w tajemnicy.
Każdy może używać klucza publicznego do szyfrowania wiadomości, ale z pomocą opublikowanych w tej chwili metody, i jeśli klucz publiczny jest wystarczająco duży, tylko ten, kto wie, liczby pierwsze, może odszyfrować wiadomość.
Naruszenie szyfrowania RSA wiadomo jak problem RSA, i pozostaje pytanie, jakie to trudne, jak problem faktoringu.
RSA jest powolny algorytm, i z tego powodu jest on rzadziej stosowany do bezpośredniego szyfrowania danych użytkownika, ale najczęściej RSA przekazuje zakodowane ogólne klucze do szyfrowania klucza symetrycznego, który, z kolei, może do wykonywania masowych operacji szyfrowania-deszyfrowania na znacznie wyższej prędkości.

Ваш текст:


Результат шифрования (hex):

Результат расшифрования:

***** Укажите ключи *****
Размер ключей (бит):

Открытый ключ (hex):

Закрытый ключ (hex):

Статус:

Public exponent (hex, F4=0x10001):
P (hex):
Q (hex):
D mod (P-1) (hex):
D mod (Q-1) (hex):
1/Q mod P (hex):