背景
根据一篇新的Android开发人员博客文章(可用的),您应该使用一种新的技术来加密和解密存储在数据库或sharedPreferences中的敏感数据(例如密码),以便即使具有根权限的人也很难读取它这些应用程序将如何处理将android操作系统更新到它应该工作的新方式(API post 17到API 17)?因为它不是确定性的,它意味着解密不能重新创建相同的密钥,那么它是否意味着密钥也被存储以便用于解密(以及以后的加密)?难道这样的事不就错过了整个重点吗?假设我拥有由代码生成的密钥,我将如何使用它来加密</em