蘋果(Apple)向來以注重使用者隱私與安全為名,而其嚴格的密碼規則更是保障用戶帳戶安全的重要一環,你是否曾好奇,蘋果的隨機密碼規則為何如此嚴格?由系統自動生成的密碼又藏著什麼樣的玄機?官方高層也出面說明,自動密碼背後巧妙設計。
多年以來,有不少人好奇 Apple自動產生的密碼看起來像是亂七八糟的雙音節單字隨機組成,甚至在 Threads 和各大社群平台也經常引發討論,對此蘋果軟體工程經理 Ricky Mondello 也分享 iOS、iPadOS 和 macOS 隨機自動生成的密碼設計規則與原理,並解釋自動強密碼不像大多數人所說,都採用亂數隨機產出。
蘋果密碼背後設計五大規則機制
蘋果設計團隊主管 Ricky Mondello 對外分享設計 Apple 自動密碼規則,解釋當初設計是融合安全和強密碼結構,並且讓自動密碼設計依循如下五大規則。
1. 鍵盤佈局考量
大量讓密碼使用小寫字母,主要是能針對遊戲控制器或特殊設備上也能輸入,能避免要經常切換輸入模式(如大小寫)。
2. 高達20個字元隨機性與配置
目前 Apple 自動產生的密碼具有高強度組合,密碼長度為 20 個字元,包含一個數字、一個大寫字元、兩個連字號和 16 個小寫字元,能確保與現有大多數網站相容。
3. 音節結構方便記憶
在自動生成密碼主要採用類似音節的結構「輔音-元音-輔音」規則設計,讓用戶能短暫記住,還能在其他設備上輸入。
Ricky Mondello 表示,蘋果系統在產生自動密碼並不是根據某種語言定義的真實音節,主要依循 19 個字符視為輔音,將 6 個字符視為元音,系統會隨機選擇,而數字也會被放在其中五個位置內,位於連字號的任一側或是密碼的結尾。
4. 高安全性格式
除非能保證新密碼的安全性與舊密碼相同或更高,否則蘋果是不會更改密碼格式,目前所設計的自動產生新密碼熵值為 71 位,比舊的 69 位略高。
所謂熵是用來描述一個計算密碼的混亂程度,要是熵值越大,就表示密碼組合的混亂程度越大,越難組合出正確的密碼,等同越難被駭客破解,還能避免出現重覆。
5. 字典系統濾除不雅字詞
在密碼自動產生時,也會自動跳過含有不雅字詞的組合,主要是 Apple 在密碼內有使用特定的字典過濾系統,確保密碼的合適性。
延伸閱讀:
- iOS 18密碼App教學|11招搞懂全新iPhone帳號密碼管理操作方式
- 史上最多100億組密碼外洩!快檢查帳密是否被盜和5招防護手法
- Apple ID通行密鑰怎麼用?免輸入密碼靠Face ID驗證技巧
喜歡這篇文章教學,後續想了解更多Apple資訊、iPhone、Mac、3C隱藏技巧,歡迎追蹤 瘋先生FB粉絲團、瘋先生LINE@、訂閱瘋先生Google新聞、Telegram、Instagram以及 訂閱YouTube頻道,將會有更多非常實用的技巧教學分享給大家。