メインコンテンツまでスキップ

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)。