Por dentro da criptografia
Conheça os termos em evidência no mundo dos dados embaralhados
AACS
Advanced Access Content System. Técnica de criptografia usada nos discos HD DVD. O conteúdo é protegido por chaves denominadas title keys (chaves título). Elas são geradas pela combinação de uma chave relativa ao conteúdo (media key) com o número serial do próprio disco.
AES
Advanced Encryption Standard. Algoritmo de criptografia também conhecido como Rjindael. Usa chaves de 128 a 256 bits e é tido como uma das técnicas criptográficas mais seguras. É utilizado pelo governo americano.
BackupHDDVD
Programa que quebrou a criptografia do padrão de discos HD DVD (tipo AACS). O BackupHDDVD copia o conteúdo do disco sem recodificar o vídeo e ainda exige a entrada da chave de criptografia. Algumas semanas depois de seu lançamento, foi desenvolvida uma maneira de obter as chaves criptográficas.
Bitlocker
Técnica de criptografia do Windows Vista, usada para proteger discos rígidos ou partições completas. Utiliza o algoritmo AES, com chave de 128 bits. Existem três formas de usar o Bitlocker. Duas delas exigem hardware compatível com a tecnologia. A terceira forma requer apenas um memory key, que deve ser inserido no micro para desbloquear o conteúdo.
BitTorrent Protocol Encryption
Padrão de criptografia adotado por clientes populares para a rede BitTorrent, como uTorrent, BitComet e Azureus. A criptografia não é tão poderosa, uma vez que se vale de técnica equivalente ao uso de chaves entre 60 e 80 bits. Seu real objetivo é evitar que os provedores de acesso façam traffic shaping (bloqueio de tráfego de dados com base no protocolo) para diminuir a velocidade dos downloads.
DES
Data Encryption Standard. Um dos métodos mais tradicionais de criptografia, usa uma chave de 56 bits, o que o torna relativamente inseguro. Por isso, normalmente é usada uma versão modificada do algoritmo, a TDES ou 3DES.
Hash
Técnica de criptografia que gera uma impressão digital de um arquivo ou conjunto de dados. Não é possível recuperar o arquivo a partir do resultado do hash, mas ele pode ser usado para identificar se os dados estão intactos. É utilizada para verificar senhas.
MD5
Message-Digest algorithm 5. Técnica de criptografia usada para autenticar senhas e arquivos, gerando um hash. Nesse tipo de funcionalidade, a partir do texto digitado, é gerado um conjunto de 128 bits (32 caracteres) capaz de verificar novamente a senha, mas não consegue obtê-la diretamente. É muito usado para verificar a integridade de arquivos grandes baixados da internet.
Rainbow table
Técnica para quebrar senhas criptografadas. Ocupa muito espaço para gerar tabelas com cálculos prontos, mas é rápida em decifrar o texto usado. Algumas das tabelas do tipo rainbow podem chegar a algumas centenas de gigabytes, como a que quebra os hashes MD5.
RC4
Um dos mais usados algoritmos de criptografia e um dos escolhidos para proteger as conexões web (do tipo SSL). A chave do RC4 pode variar entre 40 e 256 bits, o que não coloca a técnica entre as mais seguras, mas dá proteção suficiente para o dia-a-dia.
Salt
Método para aumentar a proteção de técnicas criptográficas. O salt é um conjunto de caracteres adicionado à senha quando aplica-se a criptografia. Como o emissor e o receptor da mensagem compartilham o gerador do conjunto de caracteres, é possível decodificar o texto mesmo com a adição do salt. A técnica de salt é bastante usada para proteger as senhas de sistemas Unix e Linux.