Safety is a paramount attribute of the FileWhopper service. To ensure we maintain top tier protection of every transfer, we’ve utilized the ‘Zero-knowledge encryption’ method in our design, which stands to be a cutting-edge method of ensuring data safety. The following article explores what zero-knowledge encryption is, and how we’ve implemented it in FileWhopper.
How does zero-knowledge encryption work in FileWhopper?
To put it concisely, in zero-knowledge encryption, neither the service providers, nor the servers or any other data storage units have any knowledge of the user’s password key, which means that even if the servers are compromised, your password key is still secure with you and you alone.
This is how it works with our upload & download app:
- When a user initiates an upload to send their files, they will receive a unique ID per each transfer instead of a file name. With our zero-knowledge encryption, even FileWhopper doesn’t know the name of these files.
- The sender will then receive an upload app to create the transfer password. This is stored only locally with the user and will never reach FileWhopper’s servers.
- The app will encrypt the user’s files or folders with the password, breaking them down to bite-size data pieces, and then upload the encrypted data to FileWhopper’s server
- Once the upload is complete, the app prompts the user to save the password and the download link.
- The FileWhopper app then deletes itself and the user will be the only one with access to the password.
- The user may then transfer the download link and the password to their recipient by any appropriate means.
- The recipient will then need the password and the download link to get the app and receive the decrypted data.
- Once the download has successfully completed, the app will reassemble the bite-size data into the original files.
What makes zero-knowledge encryption your most secure option?
This method ensures the exclusive access by the user to the password. Only you have the password and the download link, and you have the liberty of choosing your own means of keeping it or sharing it.
Those who aren’t too concerned about data security may save the password and the download link in a .txt file and just email it to their recipient. On the other hand, if your files contain sensitive information, you can choose a more sophisticated means of transferring the password and the download link. Perhaps, sending the link through email and the password through a phone call or an encrypted communications app. In either case, your data security is completely in your hands with FileWhopper!
This way, even if there is an attack on our server, your file’s security still won’t be compromised, as the decryption key has never reached nor is stored on the FileWhopper servers. You can be sure that those attackers will be disappointed with not being able to read or decrypt anything.
In a nutshell, you can use FileWhopper to send any type of data and be absolutely confident that the zero-knowledge encryption method won’t be giving access to your data or password to us or any third-party.