You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
marknelsonengineer-student
changed the title
Feature request: Add the [BLAKE3](https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE3) cryptographic hash function
Feature request: Add the BLAKE3 cryptographic hash
May 21, 2024
Blake3 is actively being used by RansomHub C2/python backdoor for decryption and CyberChef is unable to handle it, for example:
data = bytes(a ^ b for a, b in zip(data, blake3.blake3(b'', key=HKDF(b'\xdb\xa3\x8e\x9f\xb6\xb8\xf0\x1f\xb1\xd9\x06\x06\xb2\xfaO\x98O\x9c\xbc\xa4\x80\x12\xfd\xf8\xbd$\tAKF\x1fZ', 32, salt=b'\xecM\xd9m(5\x85z+\xe0\xa0\xa5\xfa\xa6\xbafD\x0035bo\xe8\xb4\xa2r"\xe2pvFc', hashmod=SHA256)).digest(len(data))))
BLAKE3 was introduced just a few years ago: https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE3
It appears to be a promising algorithm and I'd like to use it for some research that may turn into an RFC someday.
There's a reference implementation here: https://github.com/BLAKE3-team/BLAKE3
Thank you for implementing Issue #523 and adding BLAKE2.
The text was updated successfully, but these errors were encountered: