Kernel RNG
Updated the RNG to use kernel rng from urandom instead of calling out to random.org for their atmospheric rng. As well as many other changes!
You can still obtain and use the version of genter using atmospheric randomness by using the 3.0.0 version release.
Updates
- Changed randomness from using atmos to genter's own local libs "rnd" library.
- Hashing now uses KDF's instead of normal hashing. The KDFs being used are [Argon2id, PBKdf2, Scrypt]
- Instead of downloading files from the github repo, genter will now make them locally instead of downloading them if they aren't found. The only exception is the "words.txt" file. As that is to large and has to many words and stuff to just create if not found. So that will still be downloaded, but it now has a new way of checking to see if a new version of words.txt exists/if there is a new update.