18. mars ble det lansert BLAKE3-biblioteker versjon 1.7.0 BLAKE3, som implementerer en kryptografisk hash-algoritme BLAKE3 i språkene C og Rust, og distribueres som offentlig domene eller under Apache 2.0-lisensen.
Prosjektet tilbyr også verktøyet b3sum, skrevet i Rust.
Endringslogg:
- C-implementasjonen har fått støtte for multithreading (basert på biblioteket oneTBB fra Intel), på linje med den referanseimplementeringen i Rust som bruker biblioteket Rayon..
- Rust-implementasjonen har fått støtte for WASM SIMD-backend, styrt av Cargo-optionen wasm32_simd. Dette ga en 6x ytelsesforbedring for store datasett. Per nå er denne backenden kun tilgjengelig for Rust.
- Verktøyet b3sum har fått støtte for —tag-alternativet for kompatibilitet med GNU og BSD checksum-verktøy.
Kilde: linux.org.ru
