18. ožujka objavljeno je izdanje 1.7.0 biblioteka BLAKE3, koje implementiraju kriptografski hash algoritam BLAKE3 na jezicima C i Rust, i distribuirane su kao javna svojina ili pod Apache 2.0 licencom.
Projekt također omogućuje konzolnu alatku b3sum, napisanu na jeziku Rust.
Popis promjena:
- U implementaciju na jeziku C dodana je podrška za višedretvenost (temeljena na biblioteci oneTBB od Intela), slična referentnoj implementaciji na jeziku Rust uz korištenje biblioteke Rayon.
- U implementaciju na jeziku Rust dodana je podrška za WASM SIMD backend, upravljana opcijom Cargo wasm32_simd. To je donijelo 6 puta bolje performanse za velike setove podataka. Trenutno, ovaj backend je dostupan samo za jezik Rust.
- U alatku b3sum dodana je podrška za opciju —tag za kompatibilnost s alatima za izračunavanje kontrolnih suma GNU i BSD.
Izvor: linux.org.ru
