RSA асимметричное duomenų šifravimo internete konverteris


Mūsų konverteris internete padės jums RSA асимметричном шифровании duomenų.
Šis keitiklis yra užšifruoti savo tekstą hex, o дешифрует iš hex į tekstą, raktai, pirma reikia sukurti arba įvesti hex, taip pat įmanoma, reikia konvertuoti iš base64 į tekstą.

RSA (Rivest-Shamir-Adleman) - tai viena iš pirmųjų криптосистем atviro kodo ir yra plačiai naudojamas saugaus duomenų perdavimo, toks криптосистеме šifravimo raktas yra atvira ir skiriasi nuo rakto iššifruoti, kuris yra laikomas paslaptyje (private).
RSA ši asimetrija tame yra paremta praktiniu sudėtingumo факторизации kūrinius dviejų didelių paprastų skaičių, "problema факторинга", santrumpa RSA sudaro pirmąsias raides фамилий Рона Ривеста, Ади Шамира ir Leonardo Адлемана, kurie pirmą kartą viešai aprašyti algoritmas 1978 metais.
Клиффорд Cox, anglų matematikas, dirbantis Британском разведывательном valdyti vyriausybės komunikacijos (GCHQ), sukūrė lygiavertį sistemą, 1973 m., tačiau tai buvo ne рассекречено iki 1997 metų.

Vartotojas RSA sukuria ir tada skelbia viešąjį raktą remiantis dviejų didelių paprastų skaičių, kartu su papildoma vertė, paprasta skaičius turėtų būti laikomi paslaptyje.
Kiekvienas gali naudoti viešojo rakto šifravimo pranešimus, tačiau naudojant paskelbtų šiuo metu metodų, ir jei viešasis raktas yra pakankamai didelis, tik tas, kas žino paprastų skaičių, gali iššifruoti pranešimą.
Pažeidimas RSA šifravimo žinoma kaip problema RSA, ir lieka atviras klausimas, kiek tai yra sunku, kaip problema факторинга.
RSA yra lėtas algoritmus, ir dėl to, kad jis rečiau naudojamas tiesioginio šifravimo vartotojo duomenų, bet dažniau RSA perduoda saugiame bendrieji raktų šifravimo симметричным raktas, kuris, savo ruožtu, gali atlikti daug operacijų šifravimo-iššifruoti daug didesniu greičiu.

Ваш текст:


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

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

***** Nurodykite ключи *****
Размер ключей (bitų):

Открытый ключ (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):