O que é criptografia RSA?
Para transmitir a mensagem de maneira privada e secreta, é usado um processo de criptografia e descriptografia. A criptografia altera a mensagem original, denominada texto sem formatação , em texto cifrado. A descriptografia retorna o texto cifrado para texto sem formatação, para que o destinatário da mensagem possa lê-lo. A criptografia de mensagens transmitidas pelas redes se tornou importante, principalmente à medida que mais e mais mensagens são transmitidas pela Internet. A criptografia RSA é um tipo de criptografia usada nesse processo.
A criptografia RSA, também chamada de criptografia Rivest-Shamir-Adleman , foi inventada por Ronald L. Rivest, Adi Shamir e Leonard M. Adleman, que eram todos professores do MIT em 1977 e criaram o sistema de criptografia mais comumente referido a usar apenas a primeira inicial de cada um de seus sobrenomes. Ele passou a ser usado em Public Key Cryptography (PKC), que também é chamado de sistema de criptografia de chave pública ou, alternativamente, criptografia assimétrica . Existe um tipo diferente de sistema chamado Criptografia de chave simétrica .
Public Key Cryptography é um sistema que está disponível gratuitamente para uso na Internet através de um programa chamado PGP (Pretty Good Privacy). O PGP, projetado por Phil Zimmerman em 1991 para ajudar a proteger a privacidade, está disponível como freeware para alguns usos. O sistema PKC usa duas chaves: uma chave pública e uma chave privada. Embora a chave privada seja conhecida apenas pelo computador do usuário, a chave pública é compartilhada pelo computador de cada usuário com outros computadores que desejam se comunicar com ela de maneira segura.
Para enviar uma mensagem para outro computador, o computador do remetente solicita sua chave pública e a usa para criptografar a mensagem. Quando o computador do receptor recebe uma mensagem que foi criptografada com a criptografia RSA e sua própria chave pública, ele usa sua chave privada para descriptografá-la. Em outras palavras, a chave pública é usada para codificação e a chave privada é usada para decodificação. Uma mensagem pode ser interceptada ou seqüestrada por alguém que não era o destinatário pretendido, mas que não era decodificado e lido.
Em março de 2010, a Universidade de Michigan relatou uma alegação de que a criptografia RSA havia sido violada por três de seus cientistas da computação. O método usado estava causando uma flutuação na fonte de alimentação de um servidor. Alguns protestaram que ter acesso a um dispositivo particularmente configurado e adulterá-lo não é equivalente a quebrar a criptografia.