布莱克3 1.0

2021-07-26 22:36:40

更改derive_key() 以返回一个32 字节的数组。与 hash() 和 keyed_hash() 一样,想要非默认输出长度的调用者可以使用 Hasher::finalize_xof()。将 Hasher::update_with_join() 替换为 Hasher::update_rayon()。前者过​​于通用,Join trait 泄露了实现细节。作为此更改的一部分,Join 特征不再公开。将 arrayvec 升级到 0.7.0,它使用 const 泛型。这将支持的最低 Rust 编译器版本提高到 1.51。将摘要和crypto-mac trait 实现置于不稳定的特性“traits-preview”后面。作为此更改的一部分,将 crypto-mac 升级到 0.11.0。