如何为阴影创build一个SHA-512哈希密码?
我见过的前面的SF问题导致产生MD5哈希密码的答案。 有没有人有build议产生一个SHA-512哈希密码? 我更喜欢一个class轮,而不是一个脚本,但是,如果一个脚本是唯一的解决scheme,那也不错。 更新 根据戴维的回答,我创造了一个比戴维长一点的单线,但其他一些人可能会觉得有用: python -c "import crypt,random,string; print crypt.crypt(raw_input('clear-text password: '), '\$6\$' + ''.join([random.choice(string.ascii_letters + string.digits) for _ in range(16)]))" 还有更优雅的一个,但需要缺省安装的passlib模块: python -c "from passlib.hash import sha512_crypt; print sha512_crypt.encrypt(raw_input('clear-text password: '))"