O que é "criptografia de 64 bits"?
forças de encriptação são frequentemente anunciados pelo comprimento da chave de criptografia que é usado. tendências comprimento da chave de criptografia no sentido de uma "maior é melhor" perspectiva: quanto mais tempo a chave, o melhor a criptografia. Então, por essa lógica, uma cadeia de criptografia de 64 bits é sempre pior do que um com um número maior. No entanto, referindo-se a algo tão "64 bits" criptografia não diz nada sobre o método de criptografia subjacente. Para entender essa diferença, você precisa ver como algoritmos de criptografia e chaves de criptografia trabalhar um com o outro.
Métodos de criptografia
Há duas maneiras diferentes para discutir métodos de criptografia: a aplicação eo algoritmo. Na aplicação, as diferenças normalmente giram em torno de como as chaves de criptografia e descriptografia são compartilhados entre as pessoas criptografar e descriptografar mensagens. No sentido algorítmica, as diferenças dependem do processo de encriptação utilizada para codificar a mensagem ou dados criptografados. Ambos são um pouco dependentes uns dos outros, mas quando se fala de complexidade da criptografia em termos de bits, você deve levar tanto em consideração.
As chaves de criptografia
As chaves de criptografia são os dispositivos que usam algoritmos de criptografia para criptografar e descriptografar mensagens. Cada algoritmo de criptografia, como parte de seu processo de criptografia, refere-se a uma chave para modificar a sua criptografia. Isso garante que a descriptografia da mensagem requer o uso da chave de decodificação correspondente para desbloquear o conteúdo da mensagem. Em diferentes aplicações e algoritmos, chaves diferentes terão diferentes usos: chaves simétricas irá criptografar e descriptografar a mesma mensagem, enquanto chaves assimétricas vêm em pares, um para criptografia e outro para descriptografia. Isso quer dizer, nem todas as chaves são criados iguais.
Comprimento da chave
Tipicamente, a força chave é medida em parte através de comprimento da chave. As chaves de criptografia são medidos em bits, o que representa quantos bits de memória de computador uma chave ocupa. Assim, uma chave de 64 bits leva 64 bits de memória, uma chave de 128 bits tem 128 bits, e assim por diante. Quando um determinado algoritmo para criptografia é anunciado, ele irá tipicamente ser anunciado através do comprimento de chaves que permite. O Advanced Encryption Standard, por exemplo, usa tanto as chaves de criptografia de 128, 192- ou 256 bits.
Comprimento da chave e Força
força da chave, como indicado, é tipicamente medida por meio comprimento da chave. A chave não é exponencialmente mais difícil de break a escala de tempo para quebrar a criptografia maior, como uma criptografia de 256 bits AES fica no bairro de bilhões de anos. No entanto, este número refere-se apenas à capacidade de uma força bruta de chave simétrica por adivinhar cada combinação possível de dígitos chave. Embora a criptografia de 64 bits seria muito mais fácil de quebrar do que a criptografia de 128-bit - por um fator de dois, pelo menos - isso não falar com a força do algoritmo de criptografia subjacente.
Referências
- ligação ZDNet: É Encryption Realmente atacada?
- ligação O Projeto de Documentação Linux: Disk Encryption Howto
- ligação Certicom: The Next Generatin de Criptografia