gpt4 book ai didi

ios - iOS 钥匙串(keychain)是否在没有设备密码的情况下加密?

转载 作者:可可西里 更新时间:2023-11-01 06:13:56 27 4
gpt4 key购买 nike

到目前为止,我认为 iOS 钥匙串(keychain)是存储用户名和密码的最佳方式。然而,我遇到了this site声明:

“如果没有密码,设备上的所有数据——包括存储在钥匙串(keychain)中的敏感数据——都可以被任何能临时访问设备的人读取”

我已经阅读了关于 iOS security 的苹果文档中的相关部分。没有明确说明这样的吗?

这个说法是真的还是我误解了什么?

最佳答案

The keychain is implemented as a SQLite database stored on the file system. There is only one database; the securityd daemon determines which keychain items each process or app can access. Keychain access APIs result in calls to the daemon, which queries the app’s “keychain-access-groups,” “application-identifier,” and “applicationgroup” entitlements. Rather than limiting access to a single process, access groups allow keychain items to be shared between apps.

这意味着即使没有Passcode,黑客也无法访问您的钥匙串(keychain)数据。它在 Apple 的 securityd daemon 的控制之下。如果没有 securityd 守护进程,您将无法访问钥匙串(keychain)的数据。

Update:

Maybe that's what u want to know: Hacker vs Keychain

关于ios - iOS 钥匙串(keychain)是否在没有设备密码的情况下加密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34914090/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com