diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2017-09-26 16:52:33 -0400 |
---|---|---|
committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2017-09-26 16:52:33 -0400 |
commit | 566d5fe1e012c0001396810bc56395597eb79c2c (patch) | |
tree | 464262d2772299b3c7b39d153395461983d17c83 /gba/source/libpayload.h | |
parent | 8d9df7cc26ef86c7af1d4aa6fd4633667bb3a743 (diff) | |
download | gen3uploader-566d5fe1e012c0001396810bc56395597eb79c2c.tar.gz gen3uploader-566d5fe1e012c0001396810bc56395597eb79c2c.tar.bz2 gen3uploader-566d5fe1e012c0001396810bc56395597eb79c2c.zip |
Replaced SHA-224 with BLAKE2s
Also changed the hash determiner format such that each IV, as well as the Shedinja flag, has its own byte. This increases the size of the determiner to 16 bytes, 33 bits of which are always unset. While this is somewhat wasteful, it is useful for debugging purposes because it is hard to predict the behavior of bitfields. For testing purposes, the amount of time that the Wii waits for the GBA to compute hashes has been increased. Given that BLAKE2s is a generally faster algorithm than SHA-224, it will likely be safe to decrease this delay in a future commit. Because the hash algorithm has changed, all old hashes are now invalid. refs #2
Diffstat (limited to 'gba/source/libpayload.h')
0 files changed, 0 insertions, 0 deletions