A criptografia regular simplesmente criptografa um arquivo ou mensagem e o envia para outra pessoa que descriptografa a mensagem usando algum tipo de chave de descriptografia. A criptografia SSL (Secure Sockets Layer) mantém canais criptografados de comunicação entre computadores para facilitar a transferência de dados seguros. Isso torna as transações como o banco on-line uma possibilidade. Para tais comunicações, as pessoas geralmente esperam uma criptografia forte, e os padrões de criptografia de 256 bits oferecem exatamente isso.
Padrão de criptografia avançado
Como a comunicação digital se tornou tão onipresente no governo federal, o Instituto Nacional de Padrões e Tecnologia desenvolveu o Padrão de Criptografia Avançada para proteger as informações. Esta especificação determina um algoritmo de criptografia complexo que pode usar chaves de criptografia de comprimentos diferentes de 128 bits, 192 bits ou 256 bits. Embora esse processo seja bastante complexo matematicamente, o padrão AES tenta apresentar um método de criptografia em que a mensagem não seja decifrável de sua forma criptografada e que as chaves de criptografia sejam impossíveis de adivinhar por meios computacionais.
Criptografia de 256 bits
A resiliência de um método de criptografia está diretamente ligada à sua chave de criptografia. Quanto mais difícil é adivinhar uma chave, menos provável que um terceiro consiga descobri-la computacionalmente e aplicá-la a uma mensagem criptografada. Por exemplo, levaria cerca de alguns bilhões de anos para quebrar uma chave de criptografia de 128 bits por meio de técnicas de força bruta (adivinhação), tornando até mesmo as chaves de 128 bits extremamente seguras. Uma chave de criptografia de 256 bits seria quase impossível de adivinhar ou decifrar.
Secure Sockets Layer
Secure Sockets Layer representa um tipo de criptografia baseado em "encapsulamento" de dados, onde dois computadores iniciam um canal de comunicação criptografado por meio da negociação de métodos de criptografia. Ao se conectar a um servidor por meio de SSL, seu navegador primeiro solicita um certificado de autenticação. Depois que o certificado é verificado, ambos os computadores negociam um método de criptografia e, em seguida, seu navegador envia uma chave de criptografia / descriptografia para o servidor. Agora, todas as comunicações durante a sessão serão criptografadas usando a técnica acordada.
SSL de 256 bits
Uma conexão SSL usando uma chave de criptografia de 256 bits para fins de criptografia e descriptografia é SSL de 256 bits. Esse nível de criptografia é altamente seguro e usado com mais frequência para comunicações com bancos e agências de crédito para manter a privacidade e a segurança dos clientes. No entanto, o SSL de 256 bits requer um pouco mais de computação em nome do computador cliente e servidor, o que significa que as conexões são mais lentas. Outras comunicações SSL que não lidam com materiais confidenciais, como informações bancárias, podem usar criptografia de 128 bits com a mesma eficácia.