java-应用程序的专用文件

java-应用程序的专用文件,第1张

概述我想创建一个文件,其中存储了一些只能由我的应用访问的数据.外部用户不应访问该文件或对其进行任何更改.我将在文件中存储一个密钥,该密钥可能会被用户访问.应用程序,只要需要.解决方法:要创建应用程序专用文件(其他应用程序无法读取),则应使用带有标志MODE_PRIVATE的Context.openF

我想创建一个文件,其中存储了一些只能由我的应用访问的数据.外部用户不应访问该文件或对其进行任何更改.我将在文件中存储一个密钥,该密钥可能会被用户访问.应用程序,只要需要.

解决方法:

要创建应用程序专用文件(其他应用程序无法读取),则应使用带有标志MODE_PRIVATE的Context.openFileOutput().

如果您担心,可以将返回的inputStream包装在CiperOutputStream中并对其内容进行加密.

如果您以标准加密格式(X.509或PKCS#12)存储密钥,则可以使用ICS中引入的新的KeyChain API.

总结

以上是内存溢出为你收集整理的java-应用程序的专用文件全部内容,希望文章能够帮你解决java-应用程序的专用文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1093238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存