A criptografia assimétrica RSA de dados online, conversor


O nosso conversor on-line irá ajudá-lo a RSA асимметричном criptografia de dados.
Este conversor encripta o seu texto em hex, e descriptografa de hex no texto, as chaves devem ser pré-gerar ou entrar em hex, também pode ser necessário a conversão de base64 para o texto.

RSA (Rivest-Shamir-Adleman) - é um dos primeiros криптосистем com a chave aberta e amplamente utilizado para a transmissão segura de dados, em um sistema criptográfico de chave de encriptação é aberto e é diferente de uma chave de decodificação, que é mantida em segredo (private).
No RSA esta assimetria é baseada em práticas de dificuldade de fatoração de obras de dois números primos grandes, "o problema de factoring", sigla RSA é composto por letras iniciais de nomes de Ron Ривеста, Adi Шамира e Leonard Адлемана, que pela primeira vez publicamente, descrevemos o algoritmo em 1978.
Clifford coca-cola, matemático inglês, trabalha na área de inteligência Britânico gestão da comunicação governamental (GCHQ), desenvolveu o equivalente a um sistema em 1973, mas isso não foi рассекречено até o ano de 1997.

O usuário RSA cria e, em seguida, publica a chave pública baseia-se em dois números primos grandes, juntamente com o valor adicional, o simples número deve ser mantida em segredo.
Qualquer um pode usar a chave pública para criptografar a mensagem, mas com a ajuda de publicados no momento de métodos, e se a chave pública é grande o suficiente, só alguém com um simples número, pode descriptografar a mensagem.
Violação de criptografia RSA é conhecido como o problema RSA, e permanece uma questão em aberto, quão difícil é, como o problema da fatoração.
O RSA é um algoritmo lento, e por isso ele raramente é usado para direcionar a criptografia de dados de usuário, mas mais frequentemente do que o RSA passa criptografados em geral, as chaves de criptografia com chave simétrica, que, por sua vez, pode executar operações em massa de criptografia de decodificação, muito mais elevadas.

Ваш текст:


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

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

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