09/10/29 11:45:26 +LKbDeVQ.net
>>59
今まで末尾改変可能文字3つと思ってたパスワードは、実は末尾改変可能文字が16あったorz
(うち忘れか、4回目以降パスワードのどっかの文字をまちがってたか……)
という訳で、チェック部分の下位4ビットはおそらく任意。
実際のチェックに使われてるのはチェック部分上位4ビットのみ。
実際の末尾2文字だと、4×4の16通りでいけるはず。(全部弾かれるのはパスのどこかの値が不適)
P4に関しては、通常データ部分の下位4ビットの一番上(D1と置く)が関係しているようだ。
おそらく
P4=U4が奇 または
U4が偶かつU4+D1/2が奇なら1、
U4が偶かつU4+D1/2が偶なら0
これでいけるはず。
確認は必要だけど、長かったパス解析もこれで完了かな。