Windows 2000 は、リモート アクセス接続用の強力なセキュリティを提供する
| MS-CHAP Version 1 の問題 | MS-CHAP Version 2 の解決方法 |
|---|---|
| 古いバージョンの Microsoft リモート アクセス クライアントとの下位互換性を保つために行われる LAN Manager による応答の符号化は、暗号化の強度が不十分です。 | MS-CHAP v2 では、LAN Manager によって符号化された応答は許可されません。 |
| LAN Manager によるパスワードの変更の符号化は、暗号化の強度が不十分です。 | MS-CHAP v2 では、LAN Manager によって符号化されたパスワードの変更は許可されません。 |
| 一方向の認証しかできません。リモート アクセス クライアントは、自分がダイヤルインしている相手が組織のリモート アクセス サーバーなのか、偽装リモート アクセス サーバーなのか、確認できません。 | MS-CHAP v2 では、相互認証とも呼ばれる双方向認証が行われます。リモート アクセス クライアントは、自分がダイヤルインしている相手のリモート アクセス サーバーが、ユーザーのパスワードにアクセスできることを示す証明を受け取ります。 |
| 40 ビット暗号化を使って、ユーザーのパスワードに基づいて暗号化キーを作成します。ユーザーが同じパスワードを使って接続するたびに、同じ暗号化キーが生成されます。 | MS-CHAP v2 では、常にユーザーのパスワードと任意のチャレンジ文字列に基づいて暗号化キーを作成します。ユーザーが同じパスワードを使って接続するたびに、別の暗号化キーが使用されます。 |
| 接続上でどちらの方向に送信されるデータに対しても 1 つの暗号化キーを使います。 | MS-CHAP v2 では、送信データと受信データに別々の暗号化キーを使います。 |
MS-CHAP v2 では、次のように、一方向暗号化パスワードを使って相互認証を行います。
注