6S is the Safe Scientifically Specified Stuff Sending Server.
The purpose of 6S is to create a method of sending files in a safe way that prevents the loss of digital privacy of both parties. 6S dictates that both parties are connected at the same time, practically eliminating the file’s storage on the server. Furthermore, both clients conduct a proper Diffie-Hellman key exchange to generate a shared private key that is then used to encrypt the file using AES locally, creating end-to-end encryption. Even if the server is compromised during the brief instant that the encrypted version of the file is stored on the server (or if traffic is intercepted), there’s no way to return to the original file, since the key is known only by the clients on each end.
Log in or sign up for Devpost to join the conversation.