elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 01:47  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Como cifrar y agregar una transaccion? JAVA con Postgres
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como cifrar y agregar una transaccion? JAVA con Postgres  (Leído 791 veces)
xAgramonx

Desconectado Desconectado

Mensajes: 18



Ver Perfil
Como cifrar y agregar una transaccion? JAVA con Postgres
« en: 29 Noviembre 2011, 19:17 »

ME PODRIAN A DARME UNA IDEA DE COMO cifrar LOS DATOS AL MOMENTO DE INSERTARLOS EN LA TABLA Y ARREGLAR MI TRANSACCION QUE NO ME ESTA REGISTRANDO LOS DATOS GRAX POR SU VISITA Y OJALA ME PUEDAN AYUDAR

Código
public void agregar() {
System.out.print("estas en el medtodo agregar de alumno");
   try{
 
       Class.forName(driver);
       Connection con = DriverManager.getConnection(connectString, user , password);
       con.setAutoCommit(false);
       Statement stmt = con.createStatement();
       ResultSet rs = stmt.executeQuery("insert into alumno values('"+tnomb.getText()+"','"+tapa.getText()+"','"+tama.getText()+"','"+tmate.getText()+"');");
       con.commit();
       con.setAutoCommit(true);
       JOptionPane.showMessageDialog(null, "se agrego con exito");
 
       while (rs.next()){
 
       }
 
       stmt.close();
       con.close();
      con.rollback();
       }
 
       catch ( Exception e ){
       System.out.println(e.getMessage());
       }
 
}
 


« Última modificación: 2 Diciembre 2011, 04:33 por xAgramonx » En línea

adastra
Endless Learner
Colaborador
***
Desconectado Desconectado

Mensajes: 626


http://thehackerway.com/


Ver Perfil WWW
Re: Como cifrar y agregar una transaccion? JAVA con Postgres
« Respuesta #1 en: 2 Diciembre 2011, 10:22 »

Entiendo que no quieres que los datos se guarden en texto claro, no? si es así tienes que usar la base Base64Encoder y Base64Decoder que te permitirán cifrar y descifrar texto.
Por ejemplo:

Código:
String hello = "hola";
byte[] encoded = Base64.encodeBase64(hello.getBytes());
System.out.println(Arrays.toString(encoded));
String encodedString = new String(encoded);
System.out.println(hello + " = " + encodedString);


En línea

http://twitter.com/jdaanial
http://thehackerway.com/

"Nunca discutas con un idiota, podria no notarse la diferencia"
Kant.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines