【问题标题】:How should I access Boost SHA1 hash?我应该如何访问 Boost SHA1 哈希?
【发布时间】:2012-06-09 02:10:50
【问题描述】:

我想使用 boost::uuids::detail::sha1 为大型二进制 blob 创建哈希。

见:boost uuid sha1

sha1 位于 detail 命名空间中,因此不应“依赖”。如何在不实例化 detail 中的对象的情况下为我的 blob 创建 SHA1 哈希?

【问题讨论】:

    标签: c++ boost sha1


    【解决方案1】:

    您的选择是:

    • 使用boost::uuids::detail::sha1,如果在未来的版本中发生变化,请及时处理。
    • 找到另一个 sha1 实现(例如 Crypto++),然后使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-11
      • 1970-01-01
      • 2010-12-30
      • 2014-05-06
      • 2018-09-20
      相关资源
      最近更新 更多