BLAKE3 1.7.0

Il 18 marzo è stata rilasciata la versione 1.7.0 delle librerie BLAKE3, implementando l'algoritmo crittografico di hash BLAKE3 in linguaggi C e Rust, distribuite come dominio pubblico o sotto licenza Apache 2.0.

Il progetto offre anche un'utilità da riga di comando b3sum, scritta in Rust.

Elenco delle modifiche:

  • Nell'implementazione in C è stata aggiunta la supporto per il multithreading (basata sulla libreria oneTBB di Intel), simile all'implementazione di riferimento in Rust utilizzando la libreria Rayon..
  • Nell'implementazione in Rust è stato aggiunto il supporto per il backend WASM SIMD, controllato dall'opzione Cargo wasm32_simd. Ciò ha fornito un miglioramento delle prestazioni di 6 volte per grandi quantità di dati. Attualmente, questo backend è disponibile solo per il linguaggio Rust.
  • Nell'utilità b3sum è stata aggiunta la supporto per l'opzione —tag per la compatibilità con le utilità di calcolo dei checksum GNU e BSD.

Fonte: linux.org.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster