Protección de cadenas en la aplicación de Android

Quiero proteger algunas cadenas en mi aplicación de Android, contiene información que no se debe ver. La mejor idea que he tenido hasta ahora es cifrar estas cadenas usando un algoritmo AES o algo así y poner la contraseña en un archivo de Google Cloud Storage que solo se puede ver con autenticación (por Firebase Auth), por lo que, en teoría, la aplicación siempre accede ese archivo cuando sea necesario. ¿Esta es una buena idea?

Respuestas a la pregunta(3)

Su respuesta a la pregunta