SHA256ハッシュには常に64文字がありますか?
-
28-09-2019 - |
質問
ハッシュされたパスワードを受信するようにデータベースを設定し、プレーンテキストを受け入れません。
このようなものに行きますか?
create table User(
username varchar(20) not null,
password varchar(64) not null,
);
解決
はい、SHA256は常に256ビットで、32バイトに相当し、16進文字列形式で64バイトです。サイズが変わらないため、Varchar(64)の代わりにChar(64)を使用することもできます。
他のヒント
はい、常に64文字があります。
所属していません StackOverflow