对不同的设备类型和操作系统有不同的密码复杂度要求。

下表列出了在发行 WFBS 9.0 SP3 时测试的设备的各个复杂度“选项”的行为。

注:

密码复杂度的功能取决于设备类型和操作系统版本。如果指定的密码不符合复杂度要求,大多数设备会向用户提供信息来指示设备的特定要求。

表 1. Android 设备

复杂度等级

复杂度要求

Android 4

Android 2

选项 1

以下类型字符的组合:

  • 至少一个大写 (A-Z) 或小写 (a-z) 字符

  • 至少一个数字 (0-9) 或特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

字母数字

选项 2

以下类型字符的组合:

  • 至少一个大写 (A-Z) 或小写 (a-z) 字符

  • 至少两个数字 (0-9) 或特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

以下类型字符的组合:

  • 字母数字

  • 至少两个数字 (0-9) 或特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 3

以下类型字符的组合:

  • 至少一个大写 (A-Z) 或小写 (a-z) 字符

  • 至少三个数字 (0-9) 或特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

以下类型字符的组合:

  • 字母数字

  • 至少三个数字 (0-9) 或特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 4

以下类型字符的组合:

  • 至少一个大写 (A-Z) 或小写 (a-z) 字符

  • 至少四个数字 (0-9) 或特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

以下类型字符的组合:

  • 字母数字

  • 至少四个数字 (0-9) 或特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

表 2. iOS 设备

复杂度等级

复杂度要求

选项 1

以下类型字符的组合:

  • 字母数字

  • 至少一个特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 2

以下类型字符的组合:

  • 字母数字

  • 至少两个特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 3

以下类型字符的组合:

  • 字母数字

  • 至少三个特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 4

以下类型字符的组合:

  • 字母数字

  • 至少四个特殊字符 (!@#$ %^&*()_-=+~`[]{}\|;:'"?/<>,.)

表 3. Windows Phone 设备

复杂度等级

复杂度要求

Windows Phone 8

Windows Phone 7

选项 1

下列至少一种类型的字符:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

以下至少两种类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 2

以下至少两种类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

以下至少两种类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 3

以下至少三种类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

以下至少三种类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 4

以下所有类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

以下所有类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

表 4. BlackBerry 设备

复杂度等级

复杂度要求

选项 1

至少一个大写 (A-Z) 或小写 (a-z) 字符

选项 2

以下至少两种类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 3

以下至少三种类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)

选项 4

以下所有类型字符的组合:

  • 大写字符 (A-Z)

  • 小写字符 (a-z)

  • 数字字符 (0-9)

  • 特殊字符 (!@#$%^&*()_-=+~`[]{}\|;:'"?/<>,.)