I think I just found a bug in the crypto library on linux.
I was trying to figure out why my program was not working and tracked it down to Crypto.SHA3_256 returning the wrong result when compared to macOS and an online hash tool.
Am I missing something before I make a report?
SHA2_256
EncodeHex(Crypto.SHA2_256("test"))
macOS 14.2.1: 9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08
Debian 12.8: 9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08
Online: 9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08
SHA3_256
EncodeHex(Crypto.SHA3_256("test"))
macOS 14.2.1: 36F028580BB02CC8272A9A020F4200E346E276AE664E45EE80745574E2F5AB80
Debian 12.8: 9C22FF5F21F0B81B113E63F7DB6DA94FEDEF11B2119B4088B89664FB9A3CB658
Online: 36F028580BB02CC8272A9A020F4200E346E276AE664E45EE80745574E2F5AB80