From: | "Fevis Koste" <parapostgres(at)gmail(dot)com> |
---|---|
To: | "Jenaro Centeno Gomez" <jcenteno(at)aldia(dot)com(dot)mx> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Enmascarar datos resultante de un SELECT en una tabla |
Date: | 2007-12-17 15:20:45 |
Message-ID: | 75226a0a0712170720p7a2ab24aoe49d4bcef7207a54@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Jenaro gracias por tu apoyo.
Claro que si uso el MD5 para encryptar, pero te explico mejor.
En los campos de costos de los clientes a los que les trabajo necesitan
enmascarar esos datos a través de una palabra que ellos definan, osea, que
sea una máscara que ellos manejen y saber lo que significa cada letra en
cada posición, por eso es que puse el ejemplo de la palabra MUERCIELAGO , yo
tb uso delphi para mis apps de escritorio.
Espero me haya dado a entender,..
El día 17/12/07, Jenaro Centeno Gomez <jcenteno(at)aldia(dot)com(dot)mx> escribió:
>
> No estarás tratando de inventar la rueda, te lo pregunto porque me
> parece que sería mejor que utilizaras alguno de los métodos de
> encriptación como MD5 que ya se encuentran en postgres, de manera que
> puedas tener tu información encriptada en la base de datos, yo utilizo
> estos métodos para guardar la información de mis passwords.
>
> Y una sugerencia, la encriptación por sustitución es muy sencilla de
> romper te recomendaría que al menos utilizaras un método de cuadros o
> algo un poco más complejo.
>
> Mis aplicaciones para escritorio las hago en Delphi, si te interesa por
> ahí tengo algun algorítmo para encriptar basado precisamente en el
> método de cuadros.
>
> Saludos.
>
> Fevis Koste escribió:
> > Saludos a tod(at)s
> > He estado buscando en las listas la forma de como enmascarar una o
> > varias columnas resultante de un SELECT.
> > Me explico: Saco los registros que cumplan con la condiciones
> > especificadas por el usuario desde la APP y realizo la devolución de
> > esos datos. De esos datos quiero que 2 columnas en específicas no
> > salgan con los valores que tienen, en este caso son valores numéricos,
> > sino que salgan con una máscara que yo defina. Ejemplo.
> >
> > Select into reg * from my_table
> > dentro de ese registro reg hay 2 campos que se llaman costo1 , costo2,
> > quiero que esos valores de esas 2 columnas salgan enmascarados de la
> > siguiente forma: 1=A, 2=B,3=C...... y asi sucesivamento. Ejemplo tengo
> > los valores 546.67 y 765.90 si tomamos la sencuencia de la palabra M
> > U R C I E L A G O para enmascarar debería quedar de esta forma esos
> > valores ICEGEL LEIGO.
> > 1 2 3 4 5 6 7 8 9 . 0
> >
> > gRACIAS DE antemanos
>
> --
> L.A. Jenaro Centeno Gómez
> Coordinador de Tecnologías de la Información
> Alimentos La Concordia, S.A. de C.V.
> Ext. 9280
> www.aldia.com.mx
>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | el-PRiNCiPiTo | 2007-12-17 16:13:33 | [OT] Relaciones base de datos |
Previous Message | Carlos Mendez | 2007-12-17 15:18:31 | Orientacion sobre eleccion de servidor para este sistema |