HarmonyOS preferences.Preferences是否需要加密?

请问使用preferences.Preferences储存数据的时候,是否像其他系统那样,用户可以把这个文件通过破解的方式拿出来,我们存储的时候是否有必要加密key和value

阅读 594
1 个回答

preferences.Preferences储存数据目前不支持加密,支持加密操作的有键值型数据库和关系型数据库支持数据库,可以参考一下《数据库加密》文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/data-encryption-V5

用户首选项持久化文件的内容加载到Preferences实例,每个文件唯一对应到一个Preferences实例,系统会通过静态容器将该实例存储在内存中,是可以被读取到的,因此,Preferences适用的场景一般为应用保存用户的个性化设置(字体大小,是否开启夜间模式)等,如需要存储一些敏感信息或需要加密操作,推荐选用键值型数据库和关系型数据库。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进