2.2.5.18.2 Initializing JOINPR_USER_PASSWORD
An EncodedPassword is packed into the JOINPR_USER_PASSWORD structure (section 2.2.5.17) as follows:
JOINPR_USER_PASSWORD.Obfuscator is initialized with JOIN_OBFUSCATOR_LENGTH (section 2.2.1.2) bytes of random data.
JOINPR_USER_PASSWORD.Buffer is initialized with the value of EncodedPassword. The start of the string EncodedPassword MUST be JOIN_USER_PASSWORD.Length bytes from the end of the buffer. Any remaining bits MUST be initialized with random data.
JOINPR_USER_PASSWORD.Length is initialized with the number of bytes in EncodedPassword.