Den 18 mars slÀpptes version 1.7.0 av biblioteken BLAKE3, som implementerar en kryptografisk hash-algoritm BLAKE3 pÄ sprÄken C och Rust, och distribueras som offentlig egendom eller under Apache 2.0-licensen.
Projektet tillhandahÄller ocksÄ verktyget b3sum, som Àr skrivet i sprÄket Rust.
Ăndringslista:
- Till implementationen pÄ sprÄket C har stöd för flertrÄdning lagts till (baserat pÄ biblioteket oneTBB frÄn Intel), liknande referensimplementationen pÄ sprÄk Rust med hjÀlp av biblioteket Rayon.
- I implementationen pÄ sprÄket Rust har stöd för WASM SIMD-backend lagts till, kontrollerat av Cargo-optimalen wasm32_simd. Detta gav en sexfaldig prestationsförbÀttring för stora datamÀngder. För nÀrvarande Àr denna backend endast tillgÀnglig för sprÄket Rust.
- I verktyget b3sum har stöd för alternativet âtag lagts till för att vara kompatibel med GNU- och BSD-kontrollsummeverktyg.
KĂ€lla: linux.org.ru
