RSA асимметричное տվյալների կոդավորումը առցանց փոխարկիչ


Մեր փոխարկիչ առցանց կօգնի ձեզ RSA асимметричном шифровании տվյալները.
Այս փոխարկիչ encrypts ձեր տեքստը hex, իսկ дешифрует են hex տեքստը, ստեղները պետք է նախապես առաջացնում կամ մտնել hex, նաեւ հնարավոր է, պետք է վերծանել base64-ի տեքստը.

RSA (Rivest-Shamir-Adleman) - սա մեկն է առաջին криптосистем բաց բանալին, և լայնորեն օգտագործվում է անվտանգ փոխանցման տվյալների, նման криптосистеме կոդավորման բանալին հանդիսանում է բաց և տարբերվում է վերծանման բանալին, որը պահվում է գաղտնի (private) ։
Է RSA այս անհամաչափությունը հիմնված է գործնական առմամբ факторизации ստեղծագործության երկու մեծ պարզ թվերի, "խնդիրը ֆակտորինգի", հապավումը RSA բաղկացած է տարրական տառերի ազգանունների Ռոն Ривеста, Ади Шамира եւ Լեոնարդ Адлемана, որոնք առաջին անգամ հրապարակավ նկարագրված ալգորիթմը է 1978 թվականին:
Քլիֆորդը Քոքսը, անգլերեն մաթեմատիկոս, որն աշխատում է Բրիտանական հետախուզական վարչությունում կառավարական կապի (GCHQ), մշակել համարժեք համակարգ է 1973 թվականին, բայց դա չի եղել գաղտնազերծված է մինչև 1997 թվականը:

Օգտագործողը RSA ստեղծում եւ ապա հրապարակում բաց բանալին հիման վրա երկու մեծ պարզ թվերի հետ միասին, լրացուցիչ արժեք, պարզ թվի պետք է պահվեն գաղտնի է պահվում ։
Յուրաքանչյուրը կարող է օգտագործել բաց բանալին կոդավորումը հաղորդագրությունները, բայց օգտագործելով հրապարակված այս պահին մեթոդների, եւ եթե բաց բանալին բավական մեծ է, միայն նա, ով գիտի պարզ թվի, կարող է վերծանել հաղորդագրությունը.
Խախտում RSA կոդավորումը հայտնի է որպես խնդիր RSA, և բաց է մնում այն հարցը, թե որքանով դա դժվար է, քանի որ խնդիրը ֆակտորինգի.
RSA է դանդաղ алгоритмом, և այդ պատճառով նա հազվադեպ է օգտագործվում ուղղակի կոդավորումը օգտագործողի տվյալները, սակայն ավելի հաճախ RSA հաղորդում է կոդավորված ընդհանուր բանալիները կոդավորման հետ սիմետրիկ բանալին է, որը, իր հերթին, կարող է կատարել զանգվածային գործողության կոդավորումը-дешифрования շատ ավելի բարձր արագությամբ.

Ваш текст:


Результат шифрования (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):