自動使用高強度密碼
當「iCloud 鑰匙圈」已啟用,iOS、iPadOS 及 macOS 會在用户於 Safari 中的網站上註冊或變更密碼時,製作高強度、隨機的唯一密碼。在 iOS 和 iPadOS 中,自動產生高強度密碼的功能也可用於 App。用户必須作出選擇,才可以停止使用高強度密碼。產生的密碼會儲存在鑰匙圈中,並在已啟用「iCloud 鑰匙圈」的各個裝置上保持最新狀態。
按照預設,iOS 及 iPadOS 產生的密碼長度為 20 字元。其中包括一個數字、一個大寫字元、兩個連字號和 16 個小寫字元。這些產生的密碼皆為高強度,且包括 71 位元的熵。
密碼會根據啟發法產生,其可判斷密碼欄位使用體驗是否適用於製作密碼。如果啟發法無法識別製作密碼時使用的內容限定密碼,App 開發者可以在文字欄位上設定 UITextContentType.newPassword
,而網頁開發者可以在 <input> 元素中設定 autocomplete= “new-password”
。
為協助確保產生的密碼與相關的服務相容,App 及網站可提供規則。開發者使用 UITextInputPasswordRules
或輸入元素中的 passwordrules
屬性來提供規則。然後裝置會產生可滿足這些規則的最高強度密碼。
也請參閲密碼
感謝您提供意見。