Please note: this login system will slow down startup and shutdown significantly. To kinda work around this, there is no encryption happening on reboot.
It uses the AES for ComputerCraft API by KillaVanilla and the SHA256 API by GravityScore.
Syscrypt also automaticly runs the old startup file which was already there on installation.
Syscrypt is still in development. So there are some functions expected in login systems that syscrypt yet does not have.
Functions yet to be implemented:
- multiple accounts
- changeable passwords
Download: pastebin run 469Z93Zr
In case you've accidently overwritten the startup file or you want to run something else after decryption, no problem. Just rename your new startup file into boot and put it into the .syscrypt folder.
If you don't have the startup file from syscrypt anymore, just get it manualy with this command: pastebin get s3PazEbG startup
Feel free to tell me any bugs you find or suggestions in the comment section
Edited by Chickenbreadlp, 21 June 2016 - 02:04 PM.