PKHeX/PKHeX.Core/Saves/Encryption
Kurt b068027ba8 Add 32bit FnvHash methods
With all the abstractions since SW/SH's release, the string hash method used by some SW/SH blocks is the 32bit method, not the 64bit one used by PLA/SV.

`FnvHash.HashFnv1a_32("ZukanData_Pokemon")` = `0x4716c404` as noted in the block accessor list.

Expose in the API as 32bit for documentation purposes. Good to know if we ever go back to bruteforce like is being done for SV file paths.
2024-10-16 00:15:30 -05:00
..
MemeCrypto feat: allow external consumers to specify AES implementation (#4311) 2024-07-02 09:12:03 -05:00
Providers feat: allow external consumers to specify AES implementation (#4311) 2024-07-02 09:12:03 -05:00
SwishCrypto Add 32bit FnvHash methods 2024-10-16 00:15:30 -05:00
ColoCrypto.cs Refactoring: Rework saveblock to be Memory<byte> based (#4200) 2024-03-03 23:13:16 -06:00
GeniusCrypto.cs ArgumentOutOfRangeException 2023-12-09 15:21:10 -08:00