CVS update: samba/source/libads
lukeh at PADL.COM
Tue Jul 29 07:04:30 GMT 2003
>I've tried NULL-padding, and padding with 0xab (this is how the LM key
>is extended), to fill it to 16 bytes, but with no success.
Did you try padding with 0xAB so that it was a 56-bit key rather
than a 64-bit key? (ie. memset(key+7, 0xAB, 9).)
Also you might want to try making the key the HMAC of the string
constant "fortybits" with the original key, or (if HMAC is
already used to prepare a derived key) prepending "fortybits"
to the derivation salt.
More information about the samba-technical