[rhinstaller/anaconda/pulls/421 master] Improve password salt creation (#1229474)
vpodzime
installerbot-noreply at redhat.com
Tue Oct 27 05:52:19 UTC 2015
> @@ -807,3 +808,12 @@ def open_with_perm_test(self):
> os.umask(old_umask)
> finally:
> shutil.rmtree(test_dir)
> +
> +class EncryptPasswordTests(unittest.TestCase):
> + def encrypt_password_test(self):
> + """ Test the encrypt_password function"""
> + for algo in ["$1$", "$5$", "$6$"]:
> + enc_pw = iutil.encrypt_password("DocBrown", algo, 16)
> + self.assertEqual(algo, enc_pw[:3])
> + self.assertEqual(crypt.crypt("DocBrown", enc_pw), enc_pw)
> + self.assertNotEqual(crypt.crypt("Einstein", enc_pw), enc_pw)
Sounds great to me.
--
To view this pull request on github, visit https://github.com/rhinstaller/anaconda/pull/421#discussion_r43086294
More information about the anaconda-patches
mailing list