RSA асиметрично криптиране на данни онлайн конвертор


Нашият онлайн конвертор ще ви помогне в RSA асимметричном криптиране на данните.
Този конвертор криптира вашия текст в hex, а дешифрует от hex в текст, ключовете трябва предварително да генерира или да влезе в hex, и може би ще се нуждаят от конвертиране от base64 в текста.

RSA (Rivest-eva sereva-Adleman) - това е една от първите криптосистем с публичен ключ и широко се използва за сигурно предаване на данни, в такава криптосистеме ключ за криптиране е отворен и е различен от ключа за декриптиране, който се съхранява в частни (private).
В ЮАР тази асиметрия се основава на практическата трудност факторизации произведение на две големи прости числа, "проблемът факторинг", съкращение на RSA се състои от първите букви на имената на Рон Ривеста, Ади Шамира и Леонард Адлемана, които за първи път публично опишете алгоритъм в 1978 година.
Клифърд Кокс, английски математик, работещ в Британския разведывательном управлението на правителствена връзка (GCHQ), разработен еквивалентна система през 1973 г., но това не е рассекречено до 1997 година.

Потребителите на RSA генерира и след това се публикува публичен ключ, базирани на две големи прости числа заедно с добавената стойност, прости числа трябва да се пази в тайна.
Всеки може да използва публичен ключ за криптиране на съобщения, но с помощта на публикувани в този момент методи, и ако публичният ключ е достатъчно голям, само този, който знае прости числа, може да декриптира съобщението.
Нарушение на криптиране RSA е известно като проблем RSA, и остава отворен въпросът колко е трудно, тъй като проблемът факторинг.
RSA е бавен алгоритъм, и поради това, той по-рядко се използва за директно криптиране на потребителски данни, но най-често RSA предава криптирани общи ключове за криптиране на симетричен ключ, който, от своя страна, могат да извършват масови криптиране на операцията-декриптиране на много по-висока скорост.

Вашият текст:


В резултат на криптиране (hex):

Резултат от декодирането:

***** Посочете ключове *****
Размер на ключа (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):