BLAKE3 1.7.0

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

Il progetto fornisce anche l'utilità da console b3sum, scritta in linguaggio Rust.

Elenco delle modifiche:

  • Nell'implementazione in linguaggio C è stato aggiunto il supporto per il multithreading (basato sulla libreria oneTBB di Intel), simile all'implementazione di riferimento in linguaggio Rust che utilizza la libreria Rayon.
  • Nell'implementazione in linguaggio Rust è stato aggiunto il supporto per il backend WASM SIMD, controllato dall'opzione Cargo wasm32_simd. Questo ha portato a 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 l'opzione —tag per la compatibilità con le utility di calcolo dei checksum GNU e BSD.

Fonte: linux.org.ru

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