【发布时间】:2011-05-13 23:05:59
【问题描述】:
我正在使用 UIWebView 来显示网页。我想知道是否可以加密和解密存储在 iOS 设备上的 cookie。我使用NSHTTPCookieStorage 来存储我的cookie,但我注意到它以明文形式存储在属性列表文件中。
我发现它存储在类似于以下路径的路径中:
Root/User/Applications/ASDSDF234ASDRSDF234/Library/Cookies/Cookies.plist
我希望保护隐私信息(例如用户名)的安全。
【问题讨论】:
-
您必须在将任何值添加到 cookie 之前手动加密它们。如果有任何客户端代码,即需要访问 cookie 数据的 JavaScript,那么 JavaScript 实现必须能够解密它们。否则,只需将所有加密/解密保留在应用程序中。
标签: ios cookies encryption uiwebview