wazuh / wazuh

Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
https://wazuh.com/
Other
10.73k stars 1.65k forks source link

Change BLAKE2 hash function to BLAKE3 for file comparison #15632

Open yonas opened 1 year ago

yonas commented 1 year ago

Coming from #10915 , BLAKE3 is over 7x faster than both MD5 and BLAKE2.

BLAKE3-speed

BLAKE3 is based on an optimized instance of the established hash function BLAKE2 and on the original Bao tree mode. The specifications and design rationale are available in the BLAKE3 paper. The default output size is 256 bits. The current version of Bao implements verified streaming with BLAKE3.

This repository is the official implementation of BLAKE3. It includes:

DavidOsipov commented 4 months ago

A SIEM system like Wazuh can greatly benefit from BLAKE3 because of massive amount hashing operations.