Macos Apple keychain如何在不要求主密钥的情况下检索密码?

Macos Apple keychain如何在不要求主密钥的情况下检索密码?,macos,encryption,password-encryption,Macos,Encryption,Password Encryption,OSX和iOS将您的所有密码存储在Keychain应用程序中。如果您打开钥匙链并想查看任何密码,系统会要求您输入“主密码” 然而,我注意到,如果你在Safari上访问一个需要相同密码才能登录的网站,它只需填写密码,而无需向你申请主通行证。如果密码是加密的,那么在没有密钥的情况下,它如何能够检索密码?它们没有加密吗?在这种情况下,当我想查看密码时,向我询问密码有什么意义?您阅读了吗?当钥匙链解锁时,您的解锁密码(或其某些版本)存储在内存中,以便受信任的应用程序可以检索密码。当您想查看密码时,再次询

OSX和iOS将您的所有密码存储在Keychain应用程序中。如果您打开钥匙链并想查看任何密码,系统会要求您输入“主密码”


然而,我注意到,如果你在Safari上访问一个需要相同密码才能登录的网站,它只需填写密码,而无需向你申请主通行证。如果密码是加密的,那么在没有密钥的情况下,它如何能够检索密码?它们没有加密吗?在这种情况下,当我想查看密码时,向我询问密码有什么意义?

您阅读了吗?当钥匙链解锁时,您的解锁密码(或其某些版本)存储在内存中,以便受信任的应用程序可以检索密码。当您想查看密码时,再次询问密码是一种安全措施。虽然当你的钥匙链被解锁时,一个人可能会登录到一个网页,但他们将无法获得你的密码。但是有人不能获得解锁的密码吗?你不能登录到一个网页,但不能得到有问题的密码。我可以很容易地检查和检索密码,一旦它与Gmail的一些js自动完成:document.getElementById(“Passwd”).value;