RSA asymmetrisk kryptering online Converter


Vår online Converter hjälper dig att RSA asymmetrisk kryptering.
Denna Omvandlare kodar din text till hex och dekryptera från hex till text, nycklar måste vara pre-genererats eller ange hex, även du kan behöva för att konvertera från base64 att sms: a.

RSA (Rivest-Shamir-Adleman) är en av de första offentliga-kryptosystem och är allmänt används för säker överföring av data på sådant kryptosystem krypteringsnyckeln är offentliga och skiljer sig från den krypteringsnyckel som är hemlig (privat).
I RSA, denna asymmetri är baserad på de praktiska svårigheter av factoring produkt av två stora primtal, "problemet med factoring", som är en förkortning RSA är sammansatt av de första bokstäverna i namnen av Ron Rivest, ADI Shamir och Leonard Adleman, som första offentligt beskrivna algoritmen 1978.
Clifford Cox, en engelsk matematiker, som arbetar i den Brittiska underrättelsetjänsten regeringens kommunikation (GCHQ), hade utvecklat ett motsvarande system i 1973, men det var inte hävas förrän 1997.

En användare av RSA skapar och publicerar en offentlig nyckel som baseras på två stora Primtal tillsammans med ett ytterligare värde, primes måste hållas hemligt.
Vem som helst kan använda den offentliga nyckeln för att kryptera meddelandet, men publicerades i ögonblicket metoder, och om den offentliga nyckeln är tillräckligt stor, bara någon som känner Primtal, kan dekryptera meddelandet.
Kränkning av RSA-kryptering som är känd som RSA problem, och frågan är fortfarande lika svårt som att problemet med factoring.
RSA är en långsam algoritm, och på grund av detta, han sällan används för att kryptera direkt användarens data, men oftast skickar RSA krypterad delad nyckel för kryptering med symmetrisk nyckel, som i sin tur kan utföra merparten verksamhet kryptering-dekryptering i mycket högre hastighet.

Ваш текст:


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

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

***** ange ключи *****
Размер ключей (lite):

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