云端的钥匙串

keychain

上一篇写了「互联网安全,普通网民无可奈何之痛」之后,很多朋友问如何管理自己的密码。现代世界,互联网服务几乎渗透了人类生活的方方面面,无论你向左走还是向右行,密码管理都成为躲不开的问题。想当年「左青龙,右白虎,一串钥匙挂腰间」的日子一去不复返了,现在你得依赖云端的「钥匙串」。

关于密码使用的一些基本原则,我在上一篇文章中介绍过,摘录如下:

1、密码不要过于简单,比如123456或你的生日等,大小写字符+数字,算是合格的密码。 2、不要一个密码走遍天下,你应该为不同类型的网站准备多套密码方案,分级使用。 3、首次使用某些软件系统(比如路由器),一定记着改掉初始密码。 4、如果可能,采用密码管理工具,比如1Password,Keychain 等。

既然密码是刚需,那么一定会有聪明人通过软件来满足这个需求,所以我们今天主要聊聊最后一点:密码管理工具。

上文中提到的1Password是一款跨平台的收费密码管理软件(OS X、iOS和 Windows),很好用,但我今天并不准备介绍它,因为这家公司并没有给我推介费。有人说了,库房管理员库克同志同样没给过你一个子,你还不是巴巴的讲那么多 Mac 的事儿?

这……Mac 君思来想去,只能在未来的某一天和他算这笔总帐了。

今天我准备给大家介绍一下云端的钥匙串:iCloud上 的 Keychain,是 Mac 上的原生应用。

OS X 在升级到10.9(Mavericks)的时候增加了一个 Keychain(钥匙串)的功能,可惜很多 Mac 用户升级时可能没有注意到这一点。

写到这我忍不住要插播一句,很多人的处事原则是,给不了解的东西固执的打上否定的烙印,而不是去试着了解。这种态度会让你错过很多风景。比如我一直以为《MacTalk·人生元编程》是给老爷们看的,没想到很多如花似玉的女读者一样捧在手中细细阅读,于是错过了很多人面桃花和MacTalk 交相辉映的美景。这个教训告诉我,永远不要低估女同胞的理解能力和分享能力,如果你还有这样的风景,请尽快发给我,不要犹豫,世界就在前面等你。

插播完毕!

那么什么是 iCloud Keychain 呢?这是一个云端的密码管理软件。既然记密码是一件让人头疼的事情,那么就让软件去记好了。iCloud Keychain 会为你记住用 Safari 访问过的网站的用户名和密码、你的信用卡信息和 Wi-Fi 网络信息。它将你的网站用户名和密码储存在经过你许可的 Mac 和 iOS 设备上,并使用可靠的 256-bit AES 技术进行加密保护,Apple 也无法读取,还能让它们在每部设备上保持最新状态和实时更新。它还会在你需要的时候自动生成密码,或自动填写密码相关的信息。

总之,有了 iCloud Keychain,你就不用再去记那些该死的密码了。那么,怎么去使用这个钥匙串呢?

1、在 Mac 上打开系统偏好设置-iCloud,让右侧的钥匙串选项处于选中状态。在其他 iOS 设备上同样操作。
2、没有第二了,正常的去登录你的网站和设置 Wi-Fi 密码就好了,系统会接管一切。

当你第一次注册某个网站并输入密码时,Keychain 会为你自动生成不同安全等级的密码,等你下次登录时系统根据账户名自动填充。

你可以采用 Keychain 自动生成的密码,因为这些密码你自己都记不住,更不用说透露给你的敌人了。

当你想知道这些密码的时候,也很容易,打开 Safari – 偏好设置 – 密码,输入你想知道的网站密码,比如 apple.com,系统就会检索到你在这个网站的所有账户和密码,密码以······的方式展现,点击左下角的「显示所选网站的密码」,系统会提示你输入 Mac 用户的密码,之后就可以看到该网站的密码了。

当然,如果你自己的密码已经是分级并成体系的,不用 Keychain 自动生成密码也没问题,反正系统会为你记住它的。

一次使用之后,无论是网站密码,Wi-Fi 密码,还是信用卡信息,系统都会记在心里,并贴心的在你的各个终端设备上同步。你不会找到这么好的密码管家了。再也不会因为忘记密码被妈妈打!

有关钥匙串的详细信息,大家可以参考以下网址:

http://support.apple.com/kb/HT5813?viewlocale=zh_CN