BLAKE3 1.7.0

Le 18 mars, la version 1.7.0 des bibliothèques a été publiée BLAKE3, mettant en œuvre un algorithme cryptographique de hachage BLAKE3 en C et Rust, et distribuées en tant que domaine public ou sous licence Apache 2.0.

Le projet fournit également un utilitaire en ligne de commande b3sum, écrit en Rust.

Liste des changements :

  • La mise en œuvre en C a ajouté le support du multithreading (basé sur la bibliothèque oneTBB d'Intel), similaire à la mise en œuvre de référence en Rust utilisant la bibliothèque Rayon..
  • La mise en œuvre en Rust a ajouté le support du backend WASM SIMD, contrôlé par l'option Cargo wasm32_simd. Cela a permis une amélioration des performances par un facteur 6 pour les grandes données. À l'heure actuelle, ce backend est uniquement disponible pour Rust.
  • L'utilitaire b3sum a ajouté le support de l'option —tag pour la compatibilité avec les utilitaires de calcul de sommes de contrôle GNU et BSD.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster