Notice: At the moment, the keyboard currently only works using your keyboard but I'll probably add more inputs later.
For most of the encryption/decryption thing, I'd like to thank @jrbc1 for http://scratch.mit.edu/projects/14106085/#fullscreen. Notice: This is only a preview. If you have any suggestions or ideas you would like me to add to this project, don't feel scared, just type it into the comments or ask me before remixing. For any ideas on features you suggest that will be used in the official operating system, I will give credit to you in this box.