OPSI.ldaptor.test.test_smbpassword module

Test cases for the ldaptor.samba.smbpassword module.

class OPSI.ldaptor.test.test_smbpassword.TestLMHash(methodName='runTest')

Bases: twisted.trial._asynctest.TestCase

knownValues = (('', 'AAD3B435B51404EEAAD3B435B51404EE'), ('foo', '5BFAFBEBFB6A0942AAD3B435B51404EE'), ('xxxxxxxxxxxxx', '3AA62DBBEFDB676366B4159AF5A7C45C'), ('xxxxxxxxxxxxxx', '3AA62DBBEFDB67633AA62DBBEFDB6763'), ('xxxxxxxxxxxxxxx', '3AA62DBBEFDB67633AA62DBBEFDB6763'), ('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', '3AA62DBBEFDB67633AA62DBBEFDB6763'), ('1234567abcdefg', '0182BD0BD4444BF8E0C510199CC66ABD'), ('XXXXXXXabcdefg', '3AA62DBBEFDB6763E0C510199CC66ABD'), ('1234567XXXXXXX', '0182BD0BD4444BF83AA62DBBEFDB6763'))
testKnownValues()

lmhash(...) gives known results

class OPSI.ldaptor.test.test_smbpassword.TestNTHash(methodName='runTest')

Bases: twisted.trial._asynctest.TestCase

knownValues = (('', '31D6CFE0D16AE931B73C59D7E0C089C0'), ('foo', 'AC8E657F83DF82BEEA5D43BDAF7800CC'), ('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', '25900FAB94A048BCF438615217776562'), ('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', '65681023D0CB5E7E96FF662150EF060D'), ('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', '65681023D0CB5E7E96FF662150EF060D'), ('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', '65681023D0CB5E7E96FF662150EF060D'))
testKnownValues()

nthash(...) gives known results