WORK IN PROGRESS WILL NOT WORK IF NEW SCRATCHER PLEASE READ FULL DESCRIPTION It doesn't do anything right now. When it is finished, it will be a fully encrypted channel between any number of clients (theoretically) with multiple antiattacker measures. All in Scratch without Python. That is, if I ever finish it. Its main usage will be for cloud games; I will make it remixable and easy to implement into a project. DO NOT use it to make any sort of chatroom. That is against the Scratch Community Guidelines and will get your project banned. It also might get me banned which would be really sad because I put a lot of time into this. There is no external server, I only use the cloud servers for data transmission. DO NOT SEND PERSONAL INFORMATION ON THIS!!! I cannot guarantee its security and I am a teenager, not a cybersecurity specialist. When finished, the keyspace should be big enough to prevent any casual attackers, although if I made an error in the programming or someone had enough computing power it could be broken. I am not responsible for anything that happens on this. You are the one using it; you have been warned.
This implementation uses EIGamal encryption. It will include bigInt arithmetic, a working packet system, signatures, and replay protection. Note: This project may store your username and a fingerprint of it to identify you. No tracking data is generated, and username collection is purely for security purposes. Progress: Upload from Turbowarp COMPLETE bigInt Arithmetic COMPLETE Basic Hashing Algorithm COMPLETE Optimize Operations COMPLETE Barrett Reduction IN PROGRESS Encryption System IN PROGRESS Packet Generation INCOMPLETE Send/Receive System INCOMPLETE Finished Implementation INCOMPLETE