蘋果工程師揭秘:蘋果強密碼生成的隱藏邏輯

strong password

Apple 自動生成的強密碼結構並非完全隨機。事實上,Apple 精心設計了一套規則,讓這些密碼更易於手動輸入,同時也更容易短暫記憶。

Apple strong passwords arent entirely random

密碼團隊揭秘生成規則

Apple 軟體工程經理 Ricky Mondello 領導的團隊負責提供最佳的身份驗證體驗。他回應了一位使用者對自動生成的強密碼並非完全隨機的猜測。

這位名為 Jsveningsson 的使用者在 Mastodon 上發文表示,每個 iOS 密碼(如 hupvEw-fodne1-qabjyg)似乎都由兩個音節的「詞」構成,如 hup-vew、fod-ne 和 qab-jyg。他詢問這種雙音節結構是否為刻意設計。

Mondello 通過一篇網誌文章確認,這種雙音節結構確實是刻意設計的。

易輸入易記憶的密碼設計

Mondello 解釋,為了讓這些密碼在次優的鍵盤配置(如遊戲控制器)上更易輸入,新密碼主要由小寫字母組成。此外,為了讓使用者能夠短暫記住密碼的小部分,密碼基於音節構建,遵循輔音-元音-輔音的模式。

他表示:「根據我們的經驗,這些密碼在罕見情況下需要在陌生或奇特的鍵盤上輸入時,實際上更容易操作。」

密碼結構與安全性

新密碼長度為 20 個字元,包含標準要素如大寫字母。主要由小寫字母組成,選擇了連字符作為符號,插入兩個連字符和一個數字。

值得注意的是,這種注重可用性的設計並未影響安全性。相反,Apple 確保了按照這種結構生成的密碼比以前的密碼更加安全。

加入本站 WhatsApp 頻道最新限免情報立即知。

全新本站官方《限時情報王》 iOS 版 登場。限免已完結?不想錯過重大限免應用,可到本站追蹤 Telegram 頻道FacebookIG