Crypto.SHA3_256 returns wrong result on linux

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

Did you create an Issue?

Not yet, just checking if I was missing something.

https://tracker.xojo.com/xojoinc/xojo/-/issues/78133