web-dev-qa-db-ja.com

SHA512でハッシュされた文字列の長さは?

Sha512でハッシュされた文字列の長さは常に同じですか?

もしそうなら、それは何ですか?

59
DjOnce

名前が示すとおり、512ビット、つまり64バイトです。

しかし、それはハッシュです。多分あなたは文字列でそのハッシュの特定の表現について疑問に思っているかもしれません。

ハッシュをヘキサで記述すると、128文字になります。

Base64でハッシュを記述すると、86バイト(またはパディング付きの88)になります。

94
Denys Séguret