代码之家  ›  专栏  ›  技术社区  ›  Rudiger

键链使用什么键控选项?

  •  0
  • Rudiger  · 技术社区  · 14 年前

    如果它的密钥选择2(第一个和第三个密钥是相同的),它可能不够安全,我们的公司可以依赖。尽管这听起来有点偏执,但我必须向我们的安全部门证明它足够安全。

    1 回复  |  直到 14 年前
        1
  •  0
  •   OGHaza Ahmed Naveed    10 年前

    由于还没有答案,我想我也许可以试着回答我目前所发现的问题。

    我已经看过了 source code 可用于OS X keychain,虽然我不能百分之百确定,因为有很多,keychain确实在API类中使用3DES->KeyItem.cpp,第141行。它在第150行的Import/Export->SecWrappedKeys.cpp中也有注释,说明至少该类使用DES和3DES。有很多私人课程不见了,所以我只能继续我所看到的。

    苹果钥匙扣 docos 在其他随机的技术支持文章中,它指出密钥链有一个应用程序密码和一个系统生成的密码。如果更改应用程序的开发证书,则会丢失密钥链条目,如果还原到新手机,则密钥链不起作用。

    编辑:根据最近在一些网站上演示的一个漏洞,即使用户有电话的密码,这3个密码似乎都是系统生成的。