web2py中auth_user.password字段格式是什么

问题描述

我看到 auth_user.password 以以下格式保存: pbkdf2(1000,20,sha512)$<xxx>$<yyy>

什么是 <xxx><yyy>

解决方法

是的,<xxx> 是 salt 的 16 个十六进制编码字符,<yyy> 是散列,编码为十六进制并截断为 40 个字符

,

似乎 <xxx> 是盐,<yyy> 是密码哈希。