-----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] 
-------------------------------------------------------------------------

Responder a