在 iOS 上加密和解密 Cookie

发布于 2024-11-07 03:58:45 字数 259 浏览 0 评论 0原文

我正在使用 UIWebView 来显示网页。我想知道是否可以加密和解密 iOS 设备上存储的 cookie。我正在使用 NSHTTPCookieStorage 来存储我的 cookie,但我注意到它以明文形式存储在属性列表文件中。

我发现它存储在类似于以下的路径中: Root/User/Applications/ASDSDF234ASDRSDF234/Library/Cookies/Cookies.plist

我想保证用户名等私人信息的安全。

I'm using a UIWebView to display a webpage. I'd like to know if it's possible to encrypt and decrypt cookies stored on an iOS device. I'm using NSHTTPCookieStorage to store my cookie but I noticed that is stored as cleartext in a property list file.

I discovered that it's stored in a path similar to:
Root/User/Applications/ASDSDF234ASDRSDF234/Library/Cookies/Cookies.plist

I would like to keep private information, such as usernames, secure.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你的往事 2024-11-14 03:58:46

为了安全起见,iOS系统中有一个沙箱机制,因此您的应用程序数据无法被其他应用程序读取。所以我认为你可以在cookie中保存私人信息。

只有越狱的iOS设备才会存在安全问题。我认为你可以在服务器端加密/解密你的cookie数据。

There is a sandbox mechanism in iOS system for security, so your app data could NOT be read by other apps. So I think you can keep private information in cookie.

Only for the jailbreaked iOS device, there will be the security problem. I think you can encrypt/decrypt your cookie data both in server side.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文