Re: hash

From: "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: hash
Date: 2016-07-01 15:35:11
Message-ID: CANm+PCB0aVfRFphsQw99hsp8sC_s484eoKcE1UvUr7HX6G6YBg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Muchas gracias Alvaro, si me sirve también.
Por si les interesa, yo tenía que generar un hash de un número natural de
12 dígitos, concretamente lo que hice es generarlo con md5 y truncarlo a
los 13 últimos caracteres, temiendo a posibles colisiones en una segunda
prueba generé 50 millones de números con este hash y no hubieron
repeticiones.
Saludos!

El 30 de junio de 2016, 20:00, Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
escribió:

> Guillermo E. Villanueva escribió:
>
> > Buenas, hace unas horas que busco por la web pero no encontré lo que
> quería
> > Conocen alguna forma de generar en plpgsql un hash que no sea demasiado
> > largo? no me sirve md5() ya que los hash son muy grandes y en pgcrypto no
> > pude encontrar uno que me sirva.
> > Necesito generar hash de números enteros los cualesde no tienen mas de 12
> > dígitos, me gustaría que el hash no supere ese tamaño y puede contener
> > letras y números. ¿Invento algo yo? ¿Alguna idea?
> > Desde ya muchas gracias!
>
> esto no es exactamente lo que quieres pero te puede dar ideas:
> https://wiki.postgresql.org/wiki/Pseudo_encrypt
>
> --
> Álvaro Herrera http://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
>

In response to

  • Re: hash at 2016-06-30 23:00:37 from Alvaro Herrera

Responses

  • Re: hash at 2016-07-26 18:41:37 from Edwin Quijada

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Eveling Velásquez 2016-07-01 16:32:57 Re: [psql-es-ayuda] ordenamiento con Ñ
Previous Message Gerardo Herzig 2016-07-01 02:05:15 Re: [psql-es-ayuda] ordenamiento con Ñ