BLAKE3 1.7.0

18 mart a avut loc lansarea versiunii 1.7.0 a bibliotecilor BLAKE3, care implementează algoritmul criptografic de hashing BLAKE3 în limbajele C și Rust, și sunt distribuite ca domeniu public sau sub licența Apache 2.0.

Proiectul oferă, de asemenea, un utilitar pe consolă numit b3sum, scris în limbajul Rust.

Lista modificărilor:

  • Implementarea în limbajul C a fost extinsă cu suport pentru multithreading (bazat pe biblioteca oneTBB de la Intel), similar cu implementarea de referință în limbajul Rust folosind biblioteca Rayon..
  • Implementarea în limbajul Rust a fost extinsă cu suport pentru backend-ul WASM SIMD, gestionat prin opțiunea Cargo wasm32_simd. Aceasta a oferit o îmbunătățire de 6 ori a performanței pentru seturi mari de date. În prezent, acest backend este disponibil doar pentru limbajul Rust.
  • Utilitarul b3sum a fost extins cu suport pentru opțiunea —tag pentru compatibilitate cu utilitarele de calcul al sumelor de control GNU și BSD.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster