shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: RES: [shell-script] Crypt


From: Ed Trawtmam
Subject: RES: RES: [shell-script] Crypt
Date: Thu, 17 Jun 2004 10:20:49 -0300

Valeu pelo esclarecimento!

-----Mensagem original-----
De: address@hidden [mailto:address@hidden] 
Enviada em: quinta-feira, 17 de junho de 2004 00:42
Para: address@hidden
Assunto: Re: RES: [shell-script] Crypt


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Wednesday 16 June 2004 17:45, Ed Trawtmam wrote:
> Estou começando também. Acho que de repente você pode usar o comando
> md5(variável) para encriptar a senha... Espero ter ajudado...

lembrando que md5 é hash e não criptografia em sí...

muitos dbs e aplicações usam isto p/ armazenar senhas, é rápido, útil e 
eficiente, mas não é possível recuperar depois, apenas comparar...

por exemplo:

$ echo "senha" | md5sum | cut -f1 -d" " 6fd720fb42d209f576ca23d5e437a7bb

ou então (com sha1):

$ echo "senha" | sha1sum | cut -f1 -d" "
219007c2e344d48a94cbf1a0bb74cda6733cc81d

se quiser "quebrar" p/ ficar menor:

$ echo "senha" | sha1sum | cut -c-10
219007c2e3

ou

$ echo "senha" | md5sum | cut -c-10
6fd720fb42

lembrando que, ao "quebrar" o hash resultante, a comparação com a senha 
original é perdida, ou seja, aí não terá como recuperar a senha apartir
do 
hash "quebrado" resultante.

isso é um meio interessante p/ se armazenar senhas... por exemplo, o
mysql usa 
md5 p/ armazenar as senhas dos usuários e em muitas aplicações, como
disse 
antes as senhas são armazenadas desta maneira.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFA0RMTbN1MVayU9N8RAjNbAJ4u1asRzOStHKQb5OyaQeVX5k3HZACfWyHV
fHCm8Wu0xemwIDaQP+GHrMU=
=b0qq
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação,
como perl, C etc. Quem insistir em não seguir esta regra será moderado
sem prévio aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos




 



---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.707 / Virus Database: 463 - Release Date: 15/6/2004
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.707 / Virus Database: 463 - Release Date: 15/6/2004
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]