Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2010, 09:56
Avatar de study
study
 
Fecha de Ingreso: junio-2009
Mensajes: 53
Antigüedad: 14 años, 10 meses
Puntos: 2
Encriptación, obtener key

Hola de nuevo, les cuento que estoy utilizando encriptación aes para un proyecto y estoy generando la clave secreta como vi en todos los ejemplos de la web:

Código:
KeyGenerator keyGen = KeyGenerator.getInstance("AES");
keyGen.init(128);
SecretKey secretKey = keyGen.generateKey();
Luego la aplico así:

Código:
aesCipher.init(Cipher.ENCRYPT_MODE,secretKey);
Hasta ahí todo bien, esto encripta sin problemas.

El tema es que no se muy bien como recuperar esta clave. Se supone que tengo que enviarla con algún tipo de encriptación asimétrica (y así conformar una encriptación hibrida). Pero no logro obtener esa bendita clave.

Tampoco entiendo muy bien como determinar manualmente un vector de inicialización. Agradecido por cualquier ayuda.