Encriptar datos

luis fernando
10 de Junio del 2003
Quiero saber como mandar informacion en internet encriptada.

Ej. Tengo dos bases de datos de mysql en el web y deseo pasar informacion enter ellas pero esta informacion quiero que valla encriptada.

como puedo hacer esto?

Miguel A San Jose
10 de Junio del 2003
Si no quieres complicarte demasiado puedes utilizar el método de encriptado DES con un carácter que tu quieras:
Por ejemplo:

public class inicio {

public inicio() {
//en este caso uso la n para encriptar cada carácter de la cadena
byte caracterEncriptacion='n';
String cadenaEncriptar="Frase que quiero encriptar";
String cadenaEncriptada="";
String cadenaDesencriptada="";
int caracterEncriptado=0;

//encriptamos la frase con XOR
for (int x=0;x<cadenaEncriptar.length();x++){
caracterEncriptado=cadenaEncriptar.charAt(x) ^ caracterEncriptacion;
cadenaEncriptada+=(char)caracterEncriptado;
}
//mostramos el resultado por la consola
System.out.println("Cadena encriptada: " + cadenaEncriptada);

//desencriptamos de la misma manera
for (int x=0;x<cadenaEncriptar.length();x++){
caracterEncriptado=cadenaEncriptada.charAt(x) ^ caracterEncriptacion;
cadenaDesencriptada+=(char)caracterEncriptado;
}
//mostramos el resultado por la consola
System.out.println("Cadena desencriptada: " + cadenaDesencriptada);
}
public static void main(String[] args) {
inicio inicio1 = new inicio();
}
}