使用 Siri 在 iPhone 上生成随机密码
下次你需要一个新的随机生成的强密码时,拿出 iPhone 并询问 Siri。是的,iOS 中的语音助手。您不会在 Siri 自己的命令列表列表中找到这个技巧,但它使用起来轻而易举,而且非常强大。有很多例子表明这是有用的,但是当您在无法访问 Keychain 的生成工具甚至无法访问命令行的机器上时,很多人会发现这特别有用,特别是如果您没有记住或别名随机使用正确的命令语法首先生成一个。另外,让我们面对现实吧,在许多情况下,询问 Siri 比启动另一个应用程序更容易。
用iPhone生成随机密码
要生成8个字符长的随机密码(默认),只需召唤Siri并说出“随机密码”,就像这样:
您会发现响应是 8 个字符的字母数字混合大写字母,虽然对于许多用途来说还可以,但对于许多现实世界的情况来说,长度并不理想。为了增加安全性,您可以通过增加生成的密码的字符长度来增加复杂性和整体强度。
通过增加字符长度来增加强度和复杂性
通过指定字符长度,您可以获得更复杂的密码并生成更强大的密码,为此只需再次召唤 siri,然后说“随机密码 16 个字符” ” 像这样:
Siri 将使用完全随机的密码来响应查询,该密码非常强,由混合大写的随机字母数字字符组成。
Siri 足够聪明,不会说出已创建的密码,防止附近的任何人听到结果,从而使他们更加安全和可用。如果您需要通过电话将生成的复杂密码转告给其他人(例如对 AB 说 Alpha Bravo,以防止误解和不匹配),它也足够聪明,可以以易于说出的格式提供结果。
生成的密码类型
如果您出于某种原因对提供的初始密码不满意,下面“其他密码”标题下会提供一系列额外的随机生成的字符序列。一直滚动到底部会显示更多随机生成的不同密码类型的选项,包括:
- 区分大小写的字母数字(字母和数字,大写和小写)——这是默认和最强的密码类型
- 仅限数字(数字0-9)
- 仅区分大小写的字母表(a-z)
- 不区分大小写的字母数字组合
- 区分大小写字母
- 区分大小写的字母数字
再次,要找到这些选项,您只需向下滚动一点即可显示它们,每个选项仍然是随机创建的:
所有这些密码都是真正随机的,您可以通过反复询问 Siri 相同的“随机密码”问题来确认这一点,您总会得到不同的结果。这是因为 Siri 正在从 WolframAlpha 获取生成的密码,并且您在 Siri 结果中向下滚动得越远,您将看到有关您提供的初始查询的更多信息。
Siri 甚至会告诉您枚举密码需要多长时间,用更黑客的术语来说就是破解生成的密码需要多长时间。对于随机生成的 16 个字符的变体,每秒猜出 100, 000 个密码需要 165.4 千万亿年,这对于任何地球物种来说显然是一个相当不错的时间轴。
感谢Peter送上这个绝招!