This is a very simplisic Encryption program. First, choose your desired encryption level using Q and E, (3 is default), then press "generate key", If you have a key, you can press "encrypt message" this will then ask you to type what you want, this can be a simple hello! for example. After that, you can copy the weird text on top of the log, save it somewhere. Also, save the key below your encrypted message, then you can reset the project, and click "insert key" You can then paste your previous key. Then, you can click on "decrypt message", and then you can paste your weird text from before in the box, press enter, and your previous message should appear! If you send someone a key, they, and only they can decrypt that message using this system (except if you just know the tiniest bit about cryptography, because this is a very very simplistic method) Have Fun sending secret messages!
Somehow this is my most complicated project ever, It took a few generations, and it's more than a thousand blocks large, and that to only make the most simplistic encryption program. I do have to say that I barely know anything about cryptography, and I did not watch any tutorials, so I don't think it's that bad for a first. I made it from scratch (no pun intended)