【发布时间】:2020-09-07 09:58:31
【问题描述】:
我想将密码哈希值存储在数据库中。哈希将使用
生成my $PBKDF2 = Crypt::PBKDF2->new(
hash_class => 'HMACSHA2',
hash_args => {
sha_size => 512,
},
iterations => 10000,
salt_len => 10,
);
在 Crypt::PBKDF2 的 Pod 中我发现:
输出哈希的默认大小(以字节为单位,而不是位)。如果一个值 未提供,输出大小取决于 hash_class / hasher 被选中,并且将等于后端哈希的输出大小(例如 20 HMACSHA1 的字节)。
但实际上默认输出大小是多少?
【问题讨论】: