Overview
發佈日期: 2003 年 5 月 22 日 |更新日期: 2006 年 4 月 13 日
本頁內容
簡介
開始之前
為您的組織開發密碼原則
相關資訊
簡介
雖然目前有許多驗證使用者的替代方法出現,但大部分的使用者仍以在鍵盤上鍵入使用者名稱和密碼的方法,登入電腦和遠端電腦。有許多加入更多安全技術 (例如生物統計學、智慧卡和一次性密碼) 的產品,可供一般作業系統使用,但事際上,大部分的組織依舊依賴密碼功能維護安全性,而未來幾年仍是如此。使用者因應工作需求,時常有不同的電腦帳戶,例如手機帳戶、銀行帳戶、保險公司帳戶等等。為了要方便記憶,使用者時常在不同的系統中用相同或相似的密碼;並且在選擇密碼時,大部分的使用者會選擇一個非常簡單又好記的密碼,例如生日、母親或親戚的名字。相對的,又短又簡單的密碼則容易被攻擊者破解。一般攻擊者用來破解受害者密碼的方法如下:
猜測 — 攻擊者不斷重複地登入使用者帳戶,輸入使用者小孩生日、出生城市或支持的球隊名稱等等,加以猜測密碼。
線上字典攻擊 — 攻擊者使用包含字彙的文字檔的自動程式。這個程式會不斷重複登入目標系統,並且每次從文字檔中使用不同的字彙登入。
離線字典攻擊 — 相似於線上字典攻擊,攻擊者會複製使用者帳戶及密碼的雜湊和加密複本檔案,然後使用自動程式來破解每個帳戶的密碼。只要攻擊者一取得密碼檔案的複本,這類的攻擊行動就會很快地完成。
離線暴力攻擊 — 這是字典攻擊的變異方法,主要功能為破解可能不包含上述攻擊中文字檔的密碼。雖然暴力攻擊也可以在線上執行,但由於網路頻寬和延遲的因素,所以攻擊者通常都是執行目標系統密碼檔案的複本加以破解。在暴力攻擊中,攻擊者所使用自動程式,會產生所有可能密碼的雜湊或加密值,並與密碼檔案中的數值相比較。
每個攻擊行動都可以藉由強性密碼大幅地減緩,甚至成功地阻擋。因此,電腦使用者應該儘可能在他們的電腦帳戶上使用強性密碼。使用以 Microsoft® Windows NT® Windows 版本的電腦,皆支援強性密碼,這些版本包括 Windows NT 4.0、Windows 2000、Windows XP 和 Windows Server™ 2003。Windows 中,一個強性密碼即為內含以下五組「字元類別表格」中,至少三組字元的密碼。
字元類別
| 小寫字母 |
a、b、c 等 |
| 大寫字母 |
A、B、C 等 |
| 數目字 |
0, 1, 2, 3, 4, 5, 6, 7, 8, 9 |
| 非英數字元 (符號) |
( ) ` ~ ! @ # $ % ^ & * - + = | \ { } [ ] : ; " ' < > , . ? / |
| Unicode 字元 |
€、Γ、ƒ 和 λ |
**注意:**空白字元並不包含在這五組字元中,也不算在密碼的複雜性需求當中。
一些特定較機密的帳號,如系統管理員、資深的執行者或用來執行關鍵網路服務,所使用的密碼應該由四個甚至五個字元群組組成。另一方面,人們使用的密碼必須容易記憶,因為倘若遺失了執行人員或是關鍵系統管理員帳戶密碼,可能會造成很大的影響。這份文件說明在 Windows 系列的作業系統中儲存密碼的方法,並指導「系統管理員」如何增強密碼安全性。
藉由思考有關片語詞組 (而非密碼) 的問題,可以解決這些相互衝突的需求。有支援強性密碼 Windows 版本,皆支援在帳號密碼中使用空白與標點符號。舉例來說,「I re@lly want to buy 11 Dogs!」是個有效的密碼片語詞組。這句擁有多達 20 個字元,是一句很長的片語詞組,內容由五個群組中的四個群組字元組成。而且容易記憶!大部分的密碼破解工具都假設密碼不會超過 14 個字元,那是因為 DOS 網路開機磁片、Microsoft 遠端安裝服務 (Remote Installation Services,RIS)、Pre eXecutable Environment (PXE) 開機磁片與早期LAN Manager 用戶端,都如此設定。一個不具複雜性,但很長的密碼 (大於 14 個字元,最長達 128 個字元),也可以是保護機密密碼免於破解危險的最佳方法。
**注意:**請不要使用這份文件中的範例密碼。雖然上述密碼「I re@lly want to buy 11 Dogs!」又長又複雜,但攻擊者可能會新增這份文件中的範例密碼到他們的攻擊工具中。
如果系統管理員必須沿用傳統系統、RIS 或其他類似的需求,抑或只是單純不想使用太過冗長的密碼,那麼使用較短並具有複雜字元的密碼,也是不錯的保護方式。然而請記住,密碼越長,就越難被破解。同時增加密碼長度**和**複雜度,則是最難破解的密碼。建立組織內的密碼原則,加以保護使用者避免攻擊者的模擬,進而保護組織內機密資料免於遺失、曝光或是毀損。
這份文件說明儲存密碼於 Windows 系列作業系統的方法,並指導「系統管理員」如何增強密碼安全性,且說明使用者如何新增一個又複雜又容易記憶的密碼。
本文件包含下列各個主題的資訊與指南:
- 密碼破解的額外細節。
- Windows 如何儲存密碼 (其中包含 LAN Manager (LM) 雜湊與 NTLM 雜湊的資訊)。
- Unicode 字元的說明和輸入 ALT 鍵組合來使用 Unicode 字元。
- 傳統系統 (例如 Windows98) 的需求。
- 在組織內建立一套密碼原則。
- 向一般使用者說明密碼複雜性:內文可供您自訂修改,並發送給組織內的工作人員。
- 額外資源:包含相關資訊的連結網站,可以協助您在組織內建立強性密碼原則。
[](#mainsection)[回到頁首](#mainsection)
### 開始之前
進行建立密碼原則的討論前,確實瞭解 Windows 作業系統系列如何建立和儲存密碼雜湊是很重要的。如果可以完全瞭解跟密碼複雜性相關的觀念,對您會很大的助益,例如亂度、Unicode 字元,以及 ALT 字元。
#### Windows 的密碼儲存
依預設,Windows NT 4.0、Windows 2000、Windows XP,以及 Windows Server 2003 從不用純文字儲存使用者密碼。相反的,是使用兩種不同的密碼表示法,也就是一般所謂的「雜湊」來儲存。第一種 LAN Manager (LM) 雜湊跟第二種 NTLM 雜湊比起來較不安全。儲存兩種表示法的原因是,舊版應用程式和作業系統的相容性的問題,例如 Windows 98。
##### LAN Manager (LM) 雜湊
LM 雜湊就技術上來說並非雜湊。它的計算方式如下:
1. 將密碼中的所有小寫字元轉換為大寫
2. 利用 NULL 字元作為 14 個字元長度的密碼
3. 將一組密碼分割為各自有 7 個字元的兩個區塊
4. 利用各個區塊當作 DES 金鑰來加密特定字串
5. 將這兩部份連接成 128 位元的字串並加以儲存
結果,這種用來產生 LM 雜湊的演算法非常容易被破解。首先,即使超過 8 個字元的密碼也可能在兩個獨立區塊中被攻擊。第二,會忽略所有的小寫字元集。這表示大部份的密碼破解工具會藉由破解 LM 雜湊來啟動,然後只要改變破解密碼的第一個字元,就能產生區分大小寫的密碼。請注意,無論要在遠端或在本機登入執行 Windows 2000 的電腦,您會需要使用區分大小寫的密碼。
##### NTLM 雜湊
NTLM 雜湊就是 Unicode 雜湊,因為它支援整個 Unicode 字元集。NTLM 雜湊的計算方式,是經由採用純文字密碼產生自身的訊息摘要 (Message Digest 4,MD4) 雜湊。MD4 雜湊不是實際儲存在 Active Directory 資料庫或本機的安全性帳戶管理員 (Security Accounts Manager,SAM) 資料庫。NTLM 雜湊比 LM 雜湊更能抵抗暴力攻擊。暴力攻擊 NTLM 雜湊時所花的數量級,要比具有相同密碼的 NTLM 雜湊要長。
##### 亂度
亂度就是測量系統中混雜程度的方式。密碼亂度的程度取決於本身字元的範圍和秩序的隨機程度。選取足以抵抗破解的密碼時,謹慎挑選顯現在密碼中的亂度是非常重要的。大部份暴力攻擊密碼破解工具,利用搜尋鍵盤上的英數字元和符號來啟動,例如 \` ~ ! @ \# $ % ^ & \* ( ) \_ - + = (有時候稱為「上方列符號」,因為這些符號都位於美式鍵盤上方的那一列上)。有了這個認知,您就可以利用不同的符號來製作更能抵抗破解的密碼,例如以下的符號:\[ \] { } < >。您可以使用 ALT 鍵的組合鍵來增加符號抵抗破解的能力。請注意,因為 LM 雜湊建立方式的緣故,將放在八個字元密碼的第八位置上的符號當作唯一亂度,在密碼複雜性上並沒有太大的影響。要達到最大的亂度和複雜性,整個密碼必須使用非英數字元。
#### 使用 Alt 鍵組合的 Unicode 字元
大部分使用者應該可以找到容易記住的密碼片語,不過對於特別敏感的帳戶,例如具有網域系統管理員權限的帳戶,則強烈建議最好使用 Alt 鍵的組合鍵將 Unicode 字元包含在密碼中。這些是不會出現在標準美式鍵盤上的字元。您可以按住 ALT 鍵 (或大部份筆記型電腦上的 FN 和 ALT 鍵) 來加以輸入,然後在數字鍵台上鍵入一組三個數字或四個數字的數字。
使用這些字元類型可以在兩種方式上強化密碼:首先,密碼破解工具通常不能測試這些字元類型中的字元。第二,使用這些字元可以增加密碼中可能出現的字元範圍,藉由數量級來強化密碼潛在的複雜性。使用 ALT 鍵的組合鍵時,請記得前置字元為零,因為如果去掉零的話會產生不同的字元。例如,ALT+128 是 Ç,而 ALT+0128 則是 €。本節的其他部份著重討論存取整個 Unicode 字元集的四個數字密碼,另外則略過只能存取延伸性質的 ASCII 字元集的三個數字密碼。
以下表格列出可用來當作 ALT 鍵組合鍵的數值。建議數值在 0128 和 1024 之間。表格下方中的每個資料格顯示的是單一值或範圍值。例如,第一個資料格顯示的是「0128-0159」。這表示您可以使用任何介於 0128 和 0159 之間的數值,例如 ALT+0135 對應的就是 Unicode 字元的 "‡"。
**使用建議的 ALT Code 作為 ALT 鍵的組合鍵**
| 0128-0159 |
0306-0307 |
0312 |
0319-0320 |
| 0329-0331 |
0383 |
0385-0406 |
0408-0409 |
| 0411-0414 |
0418-0424 |
0426 |
0428-0429 |
| 0433-0437 |
0439-0447 |
0449-0450 |
0452-0460 |
| 0477 |
0480-0483 |
0494-0495 |
0497-0608 |
| 0610-0631 |
0633-0696 |
0699 |
0701-0707 |
| 0709 |
0711 |
0716 |
0718-0729 |
| 0731 |
0733-0767 |
0773-0775 |
0777 |
| 0779-0781 |
0783-0806 |
0808-0816 |
0819-0893 |
| 0895-0912 |
0914 |
0918-0919 |
0921-0927 |
| 0929-0930 |
0933 |
0935-0936 |
0938-0944 |
| 0947 |
0950-0955 |
0957-0959 |
0961-0962 |
| 0965 |
0967-1024 |
|
|
並非所有 Unicode 字元都能增加密碼複雜性,因為這些字元會轉換成 ASCII 字元,反而產生薄弱的密碼。下列表格顯示*不*應該在密碼中使用的字元碼,以及轉換成 ASCII 的字元。
**不作為 ALT 鍵的組合鍵使用的 ALT 碼**
| 0175 |
¯ |
_ |
| 0190 |
3/4 |
_ |
| 0222 |
Þ |
_ |
| 0254 |
þ |
_ |
| 0101 |
e |
E |
| 0200 |
È |
E |
| 0202 |
Ê |
E |
| 0203 |
Ë |
E |
| 0232 |
è |
E |
| 0234 |
ê |
E |
| 0235 |
Ë |
E |
| 0100 |
d |
D |
| 0208 |
Ð |
D |
| 0240 |
ð |
D |
| 0117 |
u |
U |
| 0217 |
Ù |
U |
| 0218 |
Ú |
U |
| 0219 |
Û |
U |
| 0249 |
ù |
U |
| 0250 |
ú |
U |
| 0251 |
û |
U |
| 0192 |
À |
A |
| 0193 |
Á |
A |
| 0194 |
 |
A |
| 0195 |
à |
A |
| 0224 |
à |
A |
| 0225 |
á |
A |
| 0226 |
â |
A |
| 0227 |
ã |
A |
| 0065 |
A |
A |
| 0114 |
r |
R |
| 0174 |
® |
R |
| 0121 |
y |
Y |
| 0221 |
Ý |
Y |
| 0253 |
ý |
Y |
| 0255 |
ÿ |
Y |
| 0120 |
x |
X |
| 0215 |
× |
X |
| 0111 |
o |
O |
| 0210 |
Ò |
O |
| 0211 |
Ó |
O |
| 0212 |
Ô |
O |
| 0213 |
Õ |
O |
| 0216 |
Ø |
O |
| 0242 |
ò |
O |
| 0243 |
ó |
O |
| 0244 |
ô |
O |
| 0245 |
õ |
O |
| 0248 |
ø |
O |
| 0105 |
i |
I |
| 0204 |
Ì |
I |
| 0205 |
Í |
I |
| 0206 |
Î |
I |
| 0207 |
Ï |
I |
| 0236 |
ì |
I |
| 0237 |
í |
I |
| 0238 |
î |
I |
| 0239 |
ï |
I |
| 0169 |
© |
C |
| 0099 |
c |
C |
#### 密碼期限和重複使用
使用者也應該經常變更密碼。即使較長而強的密碼比起短而簡單的密碼更難以攻擊,但是還是可能被破解。攻擊者只要有足夠的時間和計算力,終究可以破解任何密碼。一般來說,應該在 42 天之內變更密碼,而且絕對不要重複使用舊的密碼。
[](#mainsection)[回到頁首](#mainsection)
### 為您的組織開發密碼原則
這部分提供下列逐步指令,透過建立「密碼原則」,並用以和組織通訊,來增強安全性。
- 識別您組織的網路中存在何種電腦作業系統
- 瞭解那些作業系統的限制
- 定義密碼在您組織的網路上,需要何種技術需求。
- 指出您組織內,適合「密碼原則」文件和通訊的正式程度
- 以書寫形式記載「密碼原則」
- 系統執行「密碼原則」前,請先與使用者溝通
- 在您組織的電腦系統執行「密碼原則」
- 提醒使用者,瞭解觀察「密碼原則」及其他企業安全性原則的重要性
#### 識別現存作業系統
為指定「密碼原則」,又不會對登入您組織中電腦的使用者造成問題,您需要知道他們使用的作業系統。您可能已經知道何種作業系統正在您的網路使用中。如果不知道,就需要找出來。您不需要知道各作業系統的數量,也不需要精細地清查此時網路中所有的系統。為設計適合的「密碼原則」,您只需要知道是否有任何傳統系統存在。執行 Windows 95、Windows 98,或 Windows Millennium Edition 的電腦是最可能在您網路遇到的傳統作業系統。
- **識別您組織所屬的網路中,何種電腦作業系統正使用中**
您可以要求使用者檢查他們的電腦執行何種版本的作業系統,或到每台電腦親自檢查。不論誰檢查,都要經過此程序:
1. 按一下 \[開始\],再按一下 \[執行\]。
2. 在 \[開啟\] 中,鍵入 **winver.exe**,再按一下 \[確定\]。版本號碼顯示在 \[關於 Windows\] 對話方塊內。
#### 瞭解某些作業系統的限制
正如同我們說明過的,執行 Windows NT 4.0、Windows 2000、Windows XP,以及 Windows Server 2003 的電腦都支援長密碼及強性密碼。而執行 Windows 95、Windows 98 和 Windows Millennium Edition 的電腦不支援。如果網路上任何電腦要執行這些 Windows版本,「密碼原則」就必須適合這些電腦。
對於包含執行 Windows 95、Windows 98,或 Windows Millennium Edition 電腦的組織而言,使用者密碼不能超過 14 個字元,並且不能包括由 ALT 按鍵組合產生的字元。
如果您組織內的所有電腦都執行 Windows NT 4.0、Windows 2000、Windows XP 或 Windows Server 2003,則使用者密碼可長達 128 字元,並且可以包括由 ALT 按鍵組合產生的字元。
#### 定義密碼的技術需求
對執行 Windows 2000、Windows XP 及 Windows Server 2003 的電腦而言,您可以執行最多五項關於密碼字元的設定。
在此步驟中,我們提供您關於設定的定義及建議。您將決定組織需執行的值。
**密碼的技術需求**
| 強制執行密碼歷史記錄 |
指出重複使用舊密碼之前,使用者必須使用的唯一新密碼數量可以介於 0 到 24 之間,要是設定為 0,就會停用強制執行密碼歷程記錄。 |
大部分的組織都設定 24 組記憶密碼。 |
| 密碼最長使用期限 |
指出在使用者變更密碼之前必須使用的天數。密碼設定可介於 0 到 999 之間;如果設定到 0,則密碼永遠不會過期。設定太低會給使用者相當多挫折,設定太高或停用將給予潛在攻擊者更多時間,嘗試破解使用者的密碼。 |
多數組織設定到 42 天。 |
| 密碼最短使用期限 |
指出使用者變更密碼之前必須保留新密碼的天數。此設定是設計來執行 [強制執行密碼歷程記錄] 設定,因此使用者不能迅速重設密碼 24 次,並變更回舊密碼。密碼可以被設定於 0 到 999 之間;如果設定到 0,則使用者可在變更密碼後再立即變更密碼。 |
大部分的組織設定到兩天。 |
| 密碼長度下限 |
指出密碼最短限度雖然執行 Windows 2000、Windows XP 及 Windows Server 2003 的電腦支援最多 128 字元的密碼,此設定只能介於 0 到 14 字元。如果設定到 0,則使用者允許擁有空白密碼;這是永遠不會使用的值。 |
設定到 8 個字元。 |
| 密碼必須符合複雜性需求 |
指出是否強制執行密碼複雜性。
啟用設定時,使用者密碼會有下列需求:
- 此密碼至少六個字元長。
- 密碼字元須包含下列五個類別中的三項:英文大寫字元 (A - Z);英文小寫字元 (a - z);基本阿拉伯數字 (0 - 9);非字母字元 (例如:!、$、# 或 %);Unicode 字元。
- 密碼不可包含三個以上使用者帳戶名稱的字元。如果帳戶名稱少於三個字元,則此項檢查不會執行,否則密碼拒絕率將過高。檢查使用者全名時,部分字元會視為將名稱分成個別語彙基元的分隔符號:逗號、句號、破折號/連字號、底線符號、空格、井字號和標籤。密碼中佔三個字元以上的任何分隔符號都會被搜尋,如果發現分隔符號,密碼將無法變更。例如,「Erin M. Hagens」會被分成三個分隔符號:「Erin」、「M」及「Hagens」。第二個分隔符號因為只有一個字元長而遭到忽略。因此,此使用者密碼中的任何位置,都不能包含「erin」或「hagens」的子字串。所有的檢查不區分大小寫。
|
啟用此設定。 |
#### 編訂組織的密碼原則文件
接下來,您要決定組織的密碼原則文件的編訂形式。
最低限度,必須寫下將會在組織網路中的電腦上,強制執行哪些設定。
部分組織會以正式的原則聲明來記錄原則。如果您認為組織適用這個層次的記錄形式,您可能會想要參考本文件稍後<相關資訊>中,關於範例原則的連結。
部分組織對於記載這一類的公司原則可能會有調整需求。如果您確信組織有調整需求,那麼在您實行並傳送給使用者之前,應該交由組織的法律顧問進行原則審核。
#### 傳送密碼原則給使用者
所有重要的原則變更,都必須明確地傳送給在您組織中工作的人員。在變更或實行密碼原則時,向受影響的人員清楚解釋您執行哪些動作及原因,是非常重要的。
##### 供您使用的密碼原則範例
您必須複製下列文字,並發佈給與您一起工作的人員。雖然它已準備好供您使用,但您可以修改潤飾其中的字詞,讓它更符合您的需要及特定密碼原則需求。
您會注意到這個範例文字,既沒有討論也沒有建議使用 ALT 組合鍵;因為對許多使用者來說,使用組合鍵並沒有想像中容易。ALT 組合鍵建議由擁有強大功能或機密性帳戶,且熟悉技術的使用者來使用,例如系統管理員。
致組織成員:
弱性密碼或空白密碼,是攻擊者用來入侵電腦及組織網路的最佳途徑。經年累月一成不變的密碼,或不斷重複使用的密碼,也很容易遭到攻擊者破解。
為了提升網路帳戶的防護,請各位同仁在存取公司電腦系統時,務必使用強性密碼。您需要定期變更密碼,而且必須使用與前一個密碼完全不同的密碼。
強性密碼的最小長度為 8 個字元,並且使用下列五種類別中的三種字元組成:
1. 小寫字母
2. 大寫字母
3. 數字 (例如 1、2、3)
4. 符號 (例如 @、=、- 等等)
5. Unicode 字元
您的密碼也不能包含與使用者帳戶名稱,其中三個或以上相連的相同字元。您需要每隔 42 天變更一次密碼,而且不可以重複使用舊密碼。
在您變更密碼之後,會自動進行密碼複雜性驗證,而且會與前一個密碼進行比對。雖然這些程序表面上看來有些繁雜,致使各位想把密碼寫下來貼到桌上、電腦,或任何其他方便拿取的位置。然而,當您做了這樣的動作之後,等於是將電腦及整個組織曝露在巨大的風險中,因為任何人都可使用您的身份認證,開啟電腦然後登入網路。因此,請務必將密碼牢記在心。或者,建立容易記憶的密碼。
下列是關於密碼安全性的詳細背景資訊,以及如何建立好記的強性密碼的具體建議。
##### 使用通關片語
比起「密碼」,「片語」更容易讓人聯想到「通關片語」一詞。如果您的電腦是執行 Windows NT 4.0 或早期版本、Windows 2000、Windows XP 及 Windows Server 2003,這些作業系統支援 15 個以上字元的密碼,包括空格。因此,「You can try to break this until the cows come home!」是一個絕對有效的通關片語,即使攻擊者使用最佳的密碼破解工具,也難以破解。如果您的電腦執行的是上述的作業系統,請嘗試使用包括混合大寫字母、小寫字母、數字及符號,長度愈長愈好的通關片語。
注意,您不可以實際使用本文件中的範例密碼,雖然前面曾說「You can try to break this until the cows come home」這個密碼的長度已足夠,但攻擊者可能會將它,以及文件中的其他範例密碼加入到攻擊工具中。這些僅供作範例,您應該建立自己的唯一密碼。
##### 其他密碼密祕訣
下列提供建立密碼、記憶密碼和密碼片語的祕訣,以及可行、不可行的資訊。
1. **使用一個以上的文字**
不要只使用親朋好友的名字,例如 Allison,而要加入一些別人不知道的部分,例如 AllisonsBear 或 AlliesBear。
2. **使用符號取代字元**
許多人傾向將必要的符號及數字放在文字結尾,例如 Allison1234。很不幸地,這種密碼很容易破解。Allison 就列在包含常見名稱的字典中;一旦破解了這個名稱,攻擊者就只需費心四個更容易猜測的字元。因此,請以容易記憶的符號,取代文字中一或多個字母。許多人對於哪些文字類似哪些符號和數字,都有自己的獨特看法。例如,@ 取代 A、! 取代 l、零 (0) 取代 O、$ 取代 S、3 取代 E。使用 @llis0nbe@r、A!!isonB3ar、A//i$onBear 這些替代密碼,您都可以一眼即知,但攻擊者卻難以猜測或破解。看著鍵盤上的符號,然後想著第一個引起您注意的字元,它可能不會是別人第一個注意到的字元,但您卻會有深刻記憶。請從現在起使用這些符號取代部分密碼字元。
3. **選擇使用您印象深刻的人或事件**
如果想要記住每隔幾個月就必須變更的強性密碼,可以嘗試選擇即將來訪的人仕或公開事件。使用這個方法,每當輸入密碼時,就可以提醒您生活中即將到來的快樂事件,或再次想起您欣賞或愛慕的對象。如果用作密碼的人、事、物是有趣或惹人喜愛的,那麼您一定不會想要忘記密碼。您一定要選擇獨特的密碼。請確認密碼包含兩個以上文字的片語,並在其中插入符號。例如:J0hn$Gr@du@tion。
4. **使用文字語音**
一般來說,攻擊者使用的密碼字典會搜尋內嵌在您密碼中的文字。如前所述,只要使用內嵌符號分離這些文字,您就可以安心使用這些文字。另一個擊敗攻擊者的方法,是避免使用文字的正確拼法,或使用您可以記憶的趣味語音。例如,「Run for the hills」可以是「R0n4dHiLLs!」或「R0n 4 d Hills!」。如果您的經理的大名碰巧是 Ron,每天早上您都可以愉快地輸入密碼。如果您的名字拼法不易聯想,那麼在與攻擊的對戰中您已取得致勝先機。
5. **不要懼怕使用長密碼**
如果您可以將長密碼當作完整片語來記憶,就請使用長密碼。因為愈長的密碼愈難破解。雖然使用長密碼,如果這個密碼是輕易可記住的,即使您不是最好的打字員,您的系統也可能會遇到一些小問題。
6. **使用片語的第一個字母**
如果要建立好記的強性密碼,使用適當的開頭大寫及分句,有助於您記憶密碼。例如:「My daughter Kay goes to the International School.」接著,擷取句中每個字的第一個字母,作為在句中使用大寫字母的依據。在這個範例中,它的結果是「MdKgttIS」。最後,使用一些非英數字元取代密碼中的部分字母。您可以使用 @ 取代 a,或使用 ! 取代 L。經過取代之後,上述範例密碼將會是 MdKgtt!S 這個難以破解的密碼,只要您回想組成密碼的句子,對您來說記憶這樣的密碼並不難。
###### 可行:
- 組合字母、符號及數字,對您來說容易記憶,其他人則難以猜測。
- 建立可頌讀成句的密碼 (不是文字也可以),方便記憶,不必寫在筆記本或其他地方。
- 嘗試使用您座右銘的初始字母,但記得要包含數字或特殊字元。
- 擷取兩件相似的事物,然後在其中插入數字或特殊字元。或是變更拼字方法以包含特殊字元。使用這個方法,您會得到一個完全不相似的結果 (這樣會組成效果卓越的密碼,因為您可以容易記憶,其他人則難以破解)。下列是一些範例:
Phone + 4 + you = Phone4you 或 Fone4y0u
cat + \* + Mouse = cat\*Mouse 或 cat\*Mou$e
attack + 3 + book = attack3booK 或 @tack3booK
###### 不可行:
- 請勿使用個人資訊,例如使用者 ID 衍生出來的文數字、家庭成員姓名、暱稱、車號、執照證號、電話號碼、寵物名稱、出生年月日、身份證字號、地址或興趣等。
- 請勿使用以任何語系向前拼或倒著拼的任何文字。
- 請勿在密碼中包含當月月份名稱,例如,不可以在 5 月使用 Mayday。
- 請勿建立與前一個密碼相似的新密碼。
#### 在您的組織中實行密碼原則
現在您已指定、訂定聲明,並將新的密碼原則傳送出去,表示在網路上實行這個密碼原則的時機已成熟。如需關於強制執行密碼使用的資訊,請參閱《Security Guidance Kit (英文)》中的<Enforcing Strong Password Usage Throughout Your Organization>。
[](#mainsection)[回到頁首](#mainsection)
### 相關資訊
如需關於開發密碼原則的更多資訊,請參閱下列:
- SANS (SysAdmin, Audit, Network, Security) 網站上的《[Password Policy (英文)](https://go.microsoft.com/fwlink/?linkid=22205)》,網址是 [https://go.microsoft.com/fwlink/?LinkId=22205](https://go.microsoft.com/fwlink/?linkid=22205)。SANS 提供建立正式化的公司安全性原則及範例原則的建議。
- 美國國家標準暨技術機構 (National Institute of Standards and Technology,NIST) 網站上的《[Sample Generic Policy and High Level Procedures for Passwords and Access Forms (英文)](https://go.microsoft.com/fwlink/?linkid=22206)》,網址是 [https://go.microsoft.com/fwlink/?LinkId=22206](https://go.microsoft.com/fwlink/?linkid=22206)。NIST 擁有的範例,是許多政府機關在開發屬於自己的原則時的依據基礎。
如需關於密碼原則的更多資訊,請參閱下列連結:
- Microsoft TechNet 網站上的《[Account Passwords and Policies (英文)](https://go.microsoft.com/fwlink/?linkid=22208)》,網址是 [https://go.microsoft.com/fwlink/?LinkId=22208](https://go.microsoft.com/fwlink/?linkid=22208)。
[](#mainsection)[回到頁首](#mainsection)