11

boost::uuids::detail::sha1大きなバイナリブロブのハッシュを作成するために使用したいと思います。

参照:ブーストuuid sha1

sha1detail名前空間にあるため、「信頼するべきではありません」。でオブジェクトをインスタンス化せずに、BLOBのSHA1ハッシュを作成するにはどうすればよいdetailですか?

4

1 に答える 1

8

選択肢は次のとおりです。

  • を使用boost::uuids::detail::sha1し、将来のリリースで変更された場合は、その時点で対処してください。
  • sha1 の別の実装 (Crypto++ など) を見つけて、それを使用します。
于 2012-06-05T04:29:19.280 に答える