BLAKE3 1.7.0

18. března byla vydána verze 1.7.0 knihoven BLAKE3, které implementují kryptografický hashovací algoritmus BLAKE3 ve jazycích C a Rust a jsou poskytovány jako veřejné vlastnictví nebo pod licencí Apache 2.0.

Projekt také nabízí konzolový nástroj b3sum, napsaný v jazyce Rust.

Seznam změn:

  • Do implementace v jazyce C byla přidána podpora více vláken (založená na knihovně oneTBB od Intelu), což je podobné referenční implementaci v jazyce Rust pomocí knihovny Rayon..
  • Do implementace v jazyce Rust byla přidána podpora backendu WASM SIMD, řízená volbou Cargo wasm32_simd. To vedlo k 6násobnému zlepšení výkonu pro velká data. V současnosti je tento backend dostupný pouze pro jazyk Rust.
  • Do nástroje b3sum byla přidána podpora volby —tag pro kompatibilitu s nástroji pro výpočet kontrolních součtů GNU a BSD.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster