RSA le chiffrement asymétrique de données de convertisseur en ligne


Notre convertisseur en ligne vous aidera dans le RSA asymétrique du chiffrement des données.
Ce convertisseur crypte votre texte dans un hex et déchiffre de l'hexagone dans le texte, les clés doivent être pré-générer ou d'entrer dans un hex, aussi peut-être besoin d'une conversion de base64 dans le texte.

RSA (Rivest-Shamir-Adleman) est l'une des premières криптосистем avec la clé publique et est largement utilisé pour le transfert sécurisé des données, dans un tel криптосистеме la clé de chiffrement est ouvert et est différente de la clé de déchiffrement, qui est gardé secret (private).
Dans le RSA cette asymétrie est basé sur la pratique de la complexité de la factorisation des œuvres de deux grands nombres premiers, "le problème de l'affacturage", l'abréviation de RSA est composé des lettres initiales des noms de famille de Ron Ривеста, Adi Шамира et Leonard Адлемана, qui pour la première fois publiquement décrit l'algorithme en 1978.
Clifford, le Coke, le mathématicien anglais, travaillant dans le British sous la gestion de la communication du gouvernement (GCHQ), a développé un système équivalent en 1973, mais ce n'était pas рассекречено jusqu'en 1997.

L'utilisateur RSA crée et puis publie la clé publique sur la base de deux grands nombres premiers avec la valeur supplémentaire, les nombres doivent être conservés dans le secret.
N'importe qui peut utiliser la clé publique pour chiffrer le message, mais avec l'aide publiés à ce stade, de méthodes, et si la clé publique est assez grand, seul celui qui connaît les nombres peut déchiffrer le message.
La violation de chiffrement RSA est connu comme le problème de RSA, et reste ouverte la question de savoir si c'est difficile, comme le problème de l'affacturage.
Le RSA est lente par l'algorithme, et pour cette raison il est rarement utilisé pour diriger le cryptage des données utilisateur, mais le plus souvent RSA transmet chiffrés général clés pour le chiffrement à clé symétrique, qui, à son tour, peut effectuer des opérations de cryptage-décryptage sur une beaucoup plus grande vitesse.

Ваш текст:


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

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

***** Indiquez ключи *****
Размер ключей (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):