SHA256哈希会总是有64个字符吗?
-
28-09-2019 - |
题
我正在设置我的数据库以接收Hashed密码而不接受纯文本。
我会这样吗?
create table User(
username varchar(20) not null,
password varchar(64) not null,
);
解决方案
是的,SHA256总是长256位,相当于32个字节,或64个字节,以十六进制的字符串格式。您甚至可以使用char(64)而不是varchar(64),因为大小不会改变。
其他提示
是的,它将始终有64个字符。
不隶属于 StackOverflow