-----Original Message----- >> Algoritmos de "mão-única" são os ONE-TIME-PAD.
> One Time Pad signifique que um chave de cryptografia será utilizado > somente uma vez. Isso não tem nada a ver com hashing (SHA &MD5) mas > sim com cryptografia. Isso quer dizer que quem manda e quem receberá > a mensagem tem uma lista de códigos (ou, como na NSA uma sequencia de > ruidos espaciais) para cryptografar e decryptografar UMA ÚNICA > MENSAGEM. Olá Sven, Não quero fugir do assunto Java, mas ... One-time-pad (ou Cifra de Vernam) é o unico algoritmo matematicamente inquebrável. Sendo um algoritmo de fluxo, ele se utiliza de uma chave aleatória, do mesmo tamanho, ou maior, que a mensagem. Ela só será utilizada uma vez. O único problema do algoritmo é criar chaves realmente aleatórias. E claro, realmente não tem nada a ver com algoritmos HASH. Foi justamente o que eu tinha dito :) Bruno S. Silva dbk Tecnologia [EMAIL PROTECTED] ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------