pbkdf2 sha512密码哈希大小

时间:2017-09-01 12:41:46

标签: flask flask-sqlalchemy werkzeug

我是一个新手,更不用说加密了。我现在正在关注Miguel Grinberg的烧瓶教程。我试图存储一个pbkdf2:sha512哈希密码,盐长度为64,但我找不到合适的长度来存储它在db.string(128)或512中的数据库。

1 个答案:

答案 0 :(得分:0)

请参阅以下pbkdf2-sha512摘要,

$pbkdf2-sha512$10001$0dr7v7eWUmptrfW.9z6HkA$w9j9AMVmKAP17OosCqDxDv2hjsvzlLpF8Rra8I7p/b5746rghZ8WrgEjDpvXG5hLz1UeNLzgFa81Drbx2b7.hg

OR

$pbkdf2.sha512.10000.4483972AD2C52E1F590B3E2260795FDA9CA0B07B96FF492814CA9775F08C4B59CD1707F10B269E09B61B1E2D11729BCA8D62B7827B25B093EC58C4C1EAC23137.DF4FCB5DD91340D6D31E33423E4210AD47C7A4DF9FA16F401663BF288C20BF973530866178FE6D134256E4DBEFBD984B652332EED3ACAED834FEA7B73CAE851D

理想情况下小于256个字符。但有时它也会超过256个字符。所以你应该使用db.string(512)。