He visto el ejemplo here. Todo está muy bien y lo entiendo, sin embargo, depende de la biblioteca de bounceycastle para el proveedor. No quiero agrupar otras bibliotecas de terceros con mi aplicación si puedo evitarlo. No necesito la seguridad de estilo fort knox, solo una encriptación simétrica básica para transmitir por cable. ¿Cómo puedo hacer un cifrado básico en Android sin bibliotecas de terceros?Cifrado básico en Android
gracias
Recibo una breve descripción corta de la llamada a doFinal al encriptar (usando el ejemplo vinculado) - ¿alguna idea? – MalcomTucker
Bueno, el ejemplo funciona bien en mi Nexus one, 2.2. Y no debería obtener una breve excepción, pero siempre puede intentar configurar: byte [] cipherText = new byte [2048]; Para ver si el cifrado funciona, aunque obtendría algo de basura en las impresiones. –
my cipherText es mucho más grande que eso, unos 3800 bytes. ¿El byte []. Length necesita ser un múltiplo de 16? – MalcomTucker