3 ms·
Addressing some FAQs: Q. How is the data encrypted? When you sign up, the client generates a 256-bit key, which is stored at the server after being encrypted
by vishnumohandas 6y ago
Addressing some FAQs:
Q. How is the data encrypted?
When you sign up, the client generates a 256-bit key, which is stored at the server after being encrypted with your passphrase which ente does not have access to.
The client encrypts every file you upload using AESCrypt[1] with a randomly generated password. This password is stored at the server after being encrypted with your key.
So as long as you can verify your email address and remember your passphrase, you can download and decrypt your key and files on any device.
When you share files with other users, public-key cryptography is used to share these passwords. When you share files publicly, the client attaches this password to the URL as a fragment.
Q. How is data durability ensured?
Your data is replicated across two different object storage providers across two continents. I’m optimizing for durability rather than cost. Two is one and one is none.
Q. What is the pricing?
$5/100GB/month tentatively.
Q. What happens if your company dies?
The project won't die. I'll open source the server, provide a docker image that can be self hosted, and a script to migrate data to your S3 buckets.
[1]: https://www.aescrypt.com/aes_file_format.html https://www.aescrypt.com/aes_file_format.html