From: Samuel Cabrero Date: Thu, 14 Mar 2019 18:14:25 +0000 (+0100) Subject: selftests:password_hash: Raise SHA256 rounds to 5000 X-Git-Tag: tdb-1.4.1~645 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0063aacbb0241ea287d9fa03a0e41236fbdcbeef;p=thirdparty%2Fsamba.git selftests:password_hash: Raise SHA256 rounds to 5000 Some crypt_r implementations like libxcrypt require a higher value. Signed-off-by: Samuel Cabrero Reviewed-by: Andreas Schneider Reviewed-by: Ralph Boehme --- diff --git a/python/samba/tests/password_hash_fl2008.py b/python/samba/tests/password_hash_fl2008.py index 917e973cdbc..685c73edaf2 100644 --- a/python/samba/tests/password_hash_fl2008.py +++ b/python/samba/tests/password_hash_fl2008.py @@ -158,7 +158,7 @@ class PassWordHashFl2008Tests(PassWordHashTests): def test_userPassword_cleartext_sha256(self): self.add_user(clear_text=True, options=[("password hash userPassword schemes", - "CryptSHA256:rounds=100")]) + "CryptSHA256:rounds=5000")]) sc = self.get_supplemental_creds() @@ -206,5 +206,5 @@ class PassWordHashFl2008Tests(PassWordHashTests): # up = ndr_unpack(drsblobs.package_PrimaryUserPasswordBlob, binascii.a2b_hex(up_package.data)) - self.checkUserPassword(up, [("{CRYPT}", "5", 100)]) + self.checkUserPassword(up, [("{CRYPT}", "5", 5000)]) self.checkNtHash(USER_PASS, up.current_nt_hash.hash)