BLAKE3 1.7.0

18. marca bol vydaný balík 1.7.0 knižníc BLAKE3, realizujúcich kryptografický algoritmus hashovania BLAKE3 v jazykoch C a Rust, a distribuovaných ako verejný majetok alebo podľa licencie Apache 2.0.

Projekt tiež poskytuje konzolovú utilitu b3sum, napísanú v jazyku Rust.

Zoznam zmien:

  • Do implementácie v jazyku C bola pridaná podpora viacerých vlákien (založená na knižnici oneTBB od Intelu), podobne ako referenčná implementácia v jazyku Rust s použitím knižnice Rayon.
  • Do implementácie v jazyku Rust bola pridaná podpora backendu WASM SIMD, riadená voľbou Cargo wasm32_simd. To prinieslo 6-násobné zlepšenie výkonu pre veľké dáta. V súčasnosti je tento backend dostupný iba pre jazyk Rust.
  • Do utility b3sum bola pridaná podpora voľby —tag pre kompatibilitu s utilitami na počítanie kontrolných súm GNU a BSD.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster