Código:
Luego la aplico así:KeyGenerator keyGen = KeyGenerator.getInstance("AES"); keyGen.init(128); SecretKey secretKey = keyGen.generateKey();
Código:
Hasta ahí todo bien, esto encripta sin problemas.aesCipher.init(Cipher.ENCRYPT_MODE,secretKey);
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.