diff options
author | Jeremy Allison <jra@samba.org> | 1998-07-07 01:27:11 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 1998-07-07 01:27:11 +0000 |
commit | 3fc4dc60e5b03503cd0cefb28c98f37cec2e3719 (patch) | |
tree | 3e87407b8889683a80413852e17a3735039c06ca /docs | |
parent | 7a2b695bcbf80f192eea8db09a3f30c2cf75412d (diff) | |
download | samba-3fc4dc60e5b03503cd0cefb28c98f37cec2e3719.tar.gz samba-3fc4dc60e5b03503cd0cefb28c98f37cec2e3719.tar.bz2 samba-3fc4dc60e5b03503cd0cefb28c98f37cec2e3719.zip |
Corrected info.
Jeremy.
(This used to be commit 2d0c9baa17d5d298a3e9c22a8a5d2c77998cee18)
Diffstat (limited to 'docs')
-rw-r--r-- | docs/textdocs/cifsntdomain.txt | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/textdocs/cifsntdomain.txt b/docs/textdocs/cifsntdomain.txt index c2a171a9f5..74179ee426 100644 --- a/docs/textdocs/cifsntdomain.txt +++ b/docs/textdocs/cifsntdomain.txt @@ -400,8 +400,8 @@ include, but are not limited to: UINT64 logon ID UNIHDR user name unicode header UNIHDR workgroup name unicode header - char[16] rc4 LM OWF Password - char[16] rc4 NT OWF Password + char[16] arc4 LM OWF Password + char[16] arc4 NT OWF Password UNISTR2 domain name unicode string UNISTR2 user name unicode string UNISTR2 workstation name unicode string @@ -1334,7 +1334,7 @@ ntowf(): NT hash PW: md4(machine_password) == md4(lsadump $machine.acc) == pwdump(machine$) (initially) == md4(lmowf(unicode(machine))) -RC4(K,Lk,D,Ld): RC4 encryption of data D of length Ld with key K of +ARC4(K,Lk,D,Ld): ARC4 encryption of data D of length Ld with key K of length Lk v[m..n(,l)]: subset of v from bytes m to n, optionally padded with @@ -1363,7 +1363,7 @@ password and the domain controller may refuse to update it depending on registry settings. This will also occur weekly afterwards. C: Tc = Time(), Rc' = Cred(Ks,Rc+Tc) C->S ServerPasswordSet,Rc',Tc, -rc4(Ks[0..7,16],lmowf(randompassword()) C: Rc = Cred(Ks,Rc+Tc+1) S: +arc4(Ks[0..7,16],lmowf(randompassword()) C: Rc = Cred(Ks,Rc+Tc+1) S: assert(Rc' == Cred(Ks,Rc+Tc)), Ts = Time() S: Rs' = Cred(Ks,Rs+Tc+1) S->C Rs',Ts C: assert(Rs' == Cred(Ks,Rs+Tc+1)) S: Rs = Rs' @@ -1371,7 +1371,7 @@ User: U with password P wishes to login to the domain (incidental data such as workstation and domain omitted) C: Tc = Time(), Rc' = Cred(Ks,Rc+Tc) C->S NetLogonSamLogon,Rc',Tc,U, -rc4(Ks[0..7,16],16,ntowf(P),16), rc4(Ks[0..7,16],16,lmowf(P),16) S: +arc4(Ks[0..7,16],16,ntowf(P),16), arc4(Ks[0..7,16],16,lmowf(P),16) S: assert(Rc' == Cred(Ks,Rc+Tc)) assert(passwords match those in SAM) S: Ts = Time() @@ -1400,7 +1400,7 @@ can't find a use for. However its time is used as the timestamp returned by the server. The password OWFs should NOT be sent over the network reversibly -encrypted. They should be sent using RC4(Ks,md4(owf)) with the server +encrypted. They should be sent using ARC4(Ks,md4(owf)) with the server computing the same function using the owf values in the SAM. |