SHA-3のSHAKE128や同256は出力可変ですがこの使いどころは何でしょうか。 例えばHashSumでSHAKE256を試したら7Byteという短さにできましたが、 これをpwに使えばいいのでしょうか。 例えばこのサイト(OKWave)のpwは文字条件が最長10文字で、それ以上細かい条件はあまり試していないので良く分かりませんが例えば英大文字小文字数字アンダースコアの26*2+10+1で63種だったとして、 63の10乗で984930291881790849、16進でDAB2CE1D022CD81、2文字が1バイトなので7.5byte という設定はHashSumでできなかったので7byteで設定して(iniに書くみたいです)、ツールの文字列から計算で、例えば OKWavePassword_change#_0 という文字列を計算したところ911C7E7009C307となりました。 これを63進数に変換してASCII文字コード表から、使える文字に順番に割り当てたら 2baUZJS3fy となりました。これをそのままpwにする。といった使い方でいいのでしょうか。 あ、勿論実際はseedを付けてhashを取りますが。(今回は試しなのでなし)
↧