El 23 de abril de 2009 16:48, Diego Schulz <[email protected]> escribió:
> 2009/4/23 Virginia <[email protected]>: > > Buenas tardes. > > Mi duda esa la siguiente, necesito guardar en mi tabla empleados, el > campo > > sueldo cifrado, un experto en base de datos me dice que postgre trae esa > > propiedad, que lo puedo cifrar directamente en la base de datos, es esto > > posible? pues he estado probadno y buscando y no encuentro cómo > hacerlo... > > Si alguien sabe cómo por favor, explíqueme! > > Gracias > > Podrias explicar lo que quieres lograr cifrando/ofuscando el contenido > de una columna? > > Que tipo de cifrado planeas usar? Si usas alguna > clave/certificado/loquesea para poder descifrar la columna, donde > piensas almacenarla? > > Demasiadas preguntas, pero solo una es importante: no basta con > simplemente revocar SELECT a los roles no confiables en la tabla en > cuestion? > > Diego > -- > TIP 2: puedes desuscribirte de todas las listas simultáneamente > (envía "unregister TuDirecciónDeCorreo" a [email protected]) Esa parte de la aplicación será accedida desde la extranet de la corporación y un requerimiento de la gente de seguridad es cifrar campos que consideran claves, como en el caso del sueldo del empleado. Hasta ahora no tengo ningún método de cifrado/descifrado contemplado directamente desde postgres, la única solución mas a la mano que tengo hasta ahora es usar el *base64_decode*, *base64_encode* para guardar el valor en la tabla desde php y para poder descifrarlo en el momento de imprimir el comprobante de pago del empleado. -- ----------------------------------------------------------- ------------------------ Virginia ------------------------ -----------------------------------------------------------
