O Triple-DES funciona exatamente assim: aplica-se o algoritmo DES sobre um mesmo dado 3 vezes, com 3 chaves (de 56 bits) diferentes. O resultado é o mesmo que você tivesse um algoritmo com uma chave de 3 * 56 = 168 bits.
[/quote]
Eu curto muito criptografia e segurança de dados, mas é bem complexo pra mim que to começando ainda em programação, mas aplicando esse Triple-DES elas são na prática mais seguras? Ou só atrasa mais a pessoa que quer descriptografar? Porque tendo que descriptografar algo grande talvez a pessoa que esteja tentando desista
De modo geral, todos os algoritmos podem ser quebrados por força bruta. A ideia é que só seja possível quebrar por força bruta, a menos que alguém descubra um atalho. Os algoritmos atuais mais famosos (como o Triple-DES, AES etc.) têm atalhos, mas mesmo os atalhos são muito difíceis de quebrar.
Por exemplo, o Triple-DES (que é um algoritmo de 168 bits) iria requerer cerca de 2 ^ 167 tentativas para ser quebrado, sem atalhos, o que dá 1,8707220957835557353007165858768e+50 operações. Lembrando que o número de moléculas em um mol é de 6.022E+26… , e que o número de átomos no universo observável é de 1E+80…
[quote=entanglement][quote]
Eu curto muito criptografia e segurança de dados, mas é bem complexo pra mim que to começando ainda em programação, mas aplicando esse Triple-DES elas são na prática mais seguras? Ou só atrasa mais a pessoa que quer descriptografar? Porque tendo que descriptografar algo grande talvez a pessoa que esteja tentando desista
[/quote]
De modo geral, todos os algoritmos podem ser quebrados por força bruta. A ideia é que só seja possível quebrar por força bruta, a menos que alguém descubra um atalho. Os algoritmos atuais mais famosos (como o Triple-DES, AES etc.) têm atalhos, mas mesmo os atalhos são muito difíceis de quebrar.
Por exemplo, o Triple-DES (que é um algoritmo de 168 bits) iria requerer cerca de 2 ^ 167 tentativas para ser quebrado, sem atalhos, o que dá 1,8707220957835557353007165858768e+50 operações. Lembrando que o número de moléculas em um mol é de 6.022E+26… , e que o número de átomos no universo observável é de 1E+80…