Bez popisu

Tobias Hagemann 8db856855e Updated issue templates, code of conduct, and contributing [ci skip] před 5 roky
.github 8db856855e Updated issue templates, code of conduct, and contributing [ci skip] před 5 roky
.idea f0f3b97a4f Annoying IDE [ci skip] před 5 roky
3RD PARTY LICENSES 4e11b5bf37 Changed license to GPLv3 [ci skip] před 7 roky
main 295400cb97 fixes #890, fixes #867 před 5 roky
.gitignore c2e1f8d7f7 preparing 1.4.10 před 5 roky
.travis-deploy-release.tmpl.json f16c3d5110 updated build config před 6 roky
.travis-deploy-snapshot.json f16c3d5110 updated build config před 6 roky
.travis.yml 5944086510 Switching to Xenial for CI builds před 5 roky
LICENSE.txt 4e11b5bf37 Changed license to GPLv3 [ci skip] před 7 roky
README.md 19222475ec Updated README.md před 5 roky
SECURITY.md c31212a73a Create SECURITY.md před 5 roky
SUPPORT.md e35c7a6991 Updated issue templates před 5 roky
cryptomator.png 6996d36ea2 added issue template, contribution guide, code of conduct [ci skip] před 9 roky

README.md

cryptomator

Build Status Known Vulnerabilities Codacy Badge Twitter POEditor Latest Release Community

Multi-platform transparent client-side encryption of your files in the cloud.

Download native binaries of Cryptomator on cryptomator.org or clone and build Cryptomator using Maven (instructions below).

Features

  • Works with Dropbox, Google Drive, OneDrive, ownCloud, Nextcloud and any other cloud storage service which synchronizes with a local directory
  • Open Source means: No backdoors, control is better than trust
  • Client-side: No accounts, no data shared with any online service
  • Totally transparent: Just work on the virtual drive as if it were a USB flash drive
  • AES encryption with 256-bit key length
  • File names get encrypted
  • Folder structure gets obfuscated
  • Use as many vaults in your Dropbox as you want, each having individual passwords
  • One thousand commits for the security of your data!! :tada:

Privacy

  • 256-bit keys (unlimited strength policy bundled with native binaries)
  • Scrypt key derivation
  • Cryptographically secure random numbers for salts, IVs and the masterkey of course
  • Sensitive data is wiped from the heap asap
  • Lightweight: Complexity kills security

Consistency

  • HMAC over file contents to recognize changed ciphertext before decryption
  • I/O operations are transactional and atomic, if the filesystems support it
  • Each file contains all information needed for decryption (except for the key of course), no common metadata means no SPOF

Security Architecture

For more information on the security details visit cryptomator.org.

Building

Dependencies

  • JDK 11 (we recommend to use the latest version)
  • Maven 3
  • Optional: OS-dependent build tools for native packaging (see Windows, OS X, Linux)

Run Maven

cd main
mvn clean install -Prelease

This will build all the jars and bundle them together with their OS-specific dependencies under main/buildkit/target. This can now be used to build native packages.

License

This project is dual-licensed under the GPLv3 for FOSS projects as well as a commercial license for independent software vendors and resellers. If you want to modify this application under different conditions, feel free to contact our support team.