Naruto ta de parabéns pelo assunto
so para o pessoal para ter uma ideia uma chave de 2 bits significa que o intervalo de possíveis valores é de 0 até
2² = 4. Uma chave de 40 bits significa que o intervalo dos possíveis valores é de 0 até
aproximadamente 1 trilhão (240). Uma chave de 56 bits é de 0 até aproximadamente 72
quatrilhões (256). O intervalo de uma chave de 128 bits é tão grande que é mais fácil dizer que
se trata de uma chave de 128 bits (número de possibilidades igual a 2 elevado a 128).
agora vcs imaginem os que os banco usam que e 256 bits ou 512, quanto maior a chave mais segurança ela apresenta e mais demorada e para conseguir achar a chave correta
Na tabela, o termo 2s significa 2 segundos, 200ms significa que o tempo é dado em
milissegundos (10-3 segundos); 200 us significa que o tempo é dado em microssegundos (10-6
segundos).
Anexo 4103
onde o custo e em tecnologia disponível para ser possível diminuir o tempo para encontrar uma determinada chave.
Em 1997, uma chave de 40 bits foi quebrada em 3 horas e uma chave de 48 bits
durou 280 horas. Em 1999, e Electronic Frontier Foundation encontrou uma chave de 56 bits
em 24 horas. Em cada um dos casos, pouco mais de 50% do espaço de chave foi pesquisado
antes da chave ser encontrada.
Em todas as situações, centenas ou até milhares de computadores operavam
conjuntamente para quebrar as chaves. Na realidade, com o desafio de 56 bits de DES que a
Electronic Frontier Foundation quebrou em 24 horas, um dos computadores era um cracker
especializado em DES.
Atualmente, 128 bits é o tamanho de chave simétrica mais utilizado. Se tecnologia
avançar e os invasores de força bruta puderem melhorar esses números, então serão
necessários chaves de 256 bits ou ainda maiores.
Apesar do ataque de força bruta precisar de muito tempo, principalmente quando a
chave possui um tamanho razoável, há outros ataques que exploram as fraquezas nos
algoritmos criptográficos e tendem a diminuir o tempo do ataque. Por esse motivo, recomenda-
se usar chaves relativamente longas, superiores a 128 bits. Já para aplicações comerciais e
financeiras é necessário que a chave seja maior que 128 bits.
estas informações foi postada em aula do meu curso de graduação na materia de seguranca de redes