The Go map implementation uses a hash called aeshash . This is not AES, but it uses the aesenc build instruction to calculate the hashes. This hash is not exported for use in the standard library.
The hash itself is written to the assembly and can be found in the source package.
source share