#byte-vector #xx-hash #api #crypto #io-error #u64 #xx-hash64

easy_xxhash64

使用 xxHash 对字节向量和文件进行加密的简单 API

2 个稳定版本

1.1.6 2019年8月1日

#8 in #byte-vector


a3mo_lib 中使用

Apache-2.0

22KB
510 行代码(不含注释)

Easy-XXHash64

dependency status Travis CI Build status Crates.io License MIT Coverage Status

Easy-XXHash64 是一个基于 rust-fasthash 的简单易用的 xxHash64 加密库

用法

  • file_hash.rs 提供以下 API
    • hash_path : &str -> Result<u64, CryptoError).
      • 将 IOError 封装到 CryptoError 中。
    • hash_byte_vec 提供以下 API Vec<u8> -> u64.

许可证

EasyXXHash64

EasyXXHash64 在 Apache 2.0 许可证 下开发。

EasyXXHash64 基于 rust-fasthash,在 Apache 2.0 许可证 下发布。

依赖

~41KB