• Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!

SHA1 + SHA256 + SHA512 + HMAC

Juju

Member
FOSS barebones cryptographic hash function implementations for GameMaker Studio 2.3.3+

- SHA256
- SHA512
- HMAC-SHA1
- HMAC-SHA256
- HMAC-SHA512

Doesn't work in HTML5 due to GML's patchy int64 support in the JS runtime. This is fixable by splitting up ints into high/low components but... nah. SHA512 could do with some inlining because I had to write a couple workarounds but my energy has run out.

 

Mert

Member
FOSS barebones cryptographic hash function implementations for GameMaker Studio 2.3.3+

- SHA256
- SHA512
- HMAC-SHA1
- HMAC-SHA256
- HMAC-SHA512

Doesn't work in HTML5 due to GML's patchy int64 support in the JS runtime. This is fixable by splitting up ints into high/low components but... nah. SHA512 could do with some inlining because I had to write a couple workarounds but my energy has run out.

HMAC-SHA256 is well needed man, thank you very much!
 
Top