4.2. Simple Password Authentication Section Format (シンプルパスワード認証セクションフォーマット)
4.2. Simple Password Authentication Section Format (シンプルパスワード認証セクションフォーマット)
ヘッダーで Authentication Present (A) ビットがセットされており, Authentication Type フィールドに 1 (Simple Password) が含まれている場合, Authentication Section は以下のフォーマットを持ちます:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Auth Type | Auth Len | Auth Key ID | Password... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| ... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Auth Type
Authentication Type。この場合は 1 (Simple Password) です。
Auth Len
Authentication Section の長さ (バイト単位)。Simple Password 認証の場合, 長さはパスワード長に3を加えたものに等しくなります。
Auth Key ID
このパケットで使用される認証キー ID。これにより, 複数のキーを同時にアクティブにできます。
Password
このセッションで使用されるシンプルパスワード。パスワードはバイナリ文字列であり, 1から16バイトの長さでなければなりません (MUST)。パスワードは, セクション 6.7.2 に従ってエンコードおよび設定されなければなりません (MUST)。