Quiero ocultar algunos datos que el usuario ingresa en el teléfono del usuario cifrado. Hasta donde yo sé, puedo encriptar/desencriptar datos usando un valor clave/inicial, pero si oculto el valor clave en el código, sé que se puede encontrar de alguna manera (por ejemplo, descompilando el código Java).Ocultar la clave de cifrado en la Aplicación de Android
¿Tiene alguna sugerencia para hacer que el proceso sea más difícil?
Por favor, ver a mi pregunta relacionada: http://stackoverflow.com/questions/30951805/encrypt-on-server-side-and-decrypt-on-client-side –
@slayton Acerca del uso de la contraseña como clave de cifrado : ¿La contraseña se guardará hash y luego el valor hash será la clave o se usará la contraseña directamente como clave? Solo pidiendo conocimiento –