Cryptomator

Cryptomator provides robust client-side encryption for sensitive data stored in cloud services, ensuring data security with AES 256-bit encryption.

Multi-Cloud Open Source Self Hosted Only
Category Data Security & Encryption
Last Commit 1 year ago
Last page update 19 days ago
Pricing Details Free to use with optional donations for support.
Target Audience Individuals and organizations looking to secure their cloud-stored data.

Cryptomator is designed to protect sensitive data stored in cloud storage services by providing robust, client-side encryption. This tool leverages the AES algorithm with a 256-bit key length to encrypt both file content and filenames, ensuring that data remains secure even in the event of unauthorized access to the cloud storage.

The technical architecture of Cryptomator is designed for simplicity and effectiveness. Users create encrypted vaults within their preferred cloud storage systems, such as Dropbox, Google Drive, or OneDrive, without the need for additional accounts or complex configurations. The encryption process occurs locally on the user's device, and only the encrypted files are uploaded to the cloud. This approach ensures that the cloud service providers do not have access to the unencrypted data.

Operationally, Cryptomator is user-friendly and compatible with multiple operating systems, including Windows, macOS, Linux, Android, and iOS. It uses scrypt to secure vault passwords, enhancing brute-force resistance. The software is open-source, allowing for public scrutiny and continuous automated testing, which contributes to its high code quality and security standards.

However, there are some operational considerations and limitations. For instance, simultaneous work on files within a shared encrypted folder is not possible, and folder uploads can be tedious, especially when dealing with multiple folders. Additionally, the security of the encrypted data is only as strong as the chosen password, emphasizing the importance of using robust passwords and potentially creating a recovery key to avoid data loss in case of forgotten passwords.

Improve this page