| From: | Damián Culotta <dculotta(at)fibertel(dot)com(dot)ar> | 
|---|---|
| To: | "Julio Rivero" <jcrmlima(at)gmail(dot)com>, "pgsql" <pgsql-es-ayuda(at)postgresql(dot)org> | 
| Subject: | Re: Function desencriptar | 
| Date: | 2006-02-10 01:07:50 | 
| Message-ID: | 008701c62dde$69bc1000$6501a8c0@workstation | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
No soy especialista en criptografía, pero si entiendo que el MD5 es un alogaritmo de un solo sentido.
O sea, encripta pero no tenés camino inverso.
Supongo que alguien con más bocabulario en el tema y más conocimientos te podrá dar mejor definición, pero resumiendo, es eso.
  ----- Original Message ----- 
  From: Julio Rivero 
  To: pgsql 
  Sent: Thursday, February 09, 2006 9:45 PM
  Subject: [pgsql-es-ayuda] Function desencriptar
Hola a todos:
Disculpen que los moleste nuevamente, tengo una pequeña duda, tengo la siguiente tabla:
  create table temp
  (
  campo1 varchar(20),
  campo2 varchar(100000)
  );
e inserto en el primer campo un texto y en el segundo campo el encriptado del texto con MD5, así:
insert into temp select 'loquesea', md5('loquesea');
ahora, como hago para transformar el campo2 en lo que habia insertado, cuando hago el select me sale:
  campo1      campo2
  loquesea     292377722c2c6c375c2b623ebdfcfa1e
que función me sirve para devolver el segundo campo con su valor normal.
Gracias de antemano.
--
  Saludos
  Att,
  Julio Rivero
  Movil: 98817321 
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Alvaro Herrera | 2006-02-10 02:37:12 | Re: Function desencriptar | 
| Previous Message | Jaime Casanova | 2006-02-10 01:07:43 | Re: Comando DELETE |