Нема описа

Armin Schrenk c615ad2cd7 Merge branch 'develop' into feature/exe-cache-msis пре 6 месеци
.github 414465371b [ci skip] refactor win-exe workflow пре 6 месеци
.idea a013ae3d91 [ci skip] change mountPointDir for macOS-Dev-run profile пре 7 месеци
dist 91a4db388f cache also cryptomator and winfsp msi пре 6 месеци
license 2f17d80fe6 Revert "removed license dir, renamed merge file and adjusted paths" пре 2 година
src 11ba1f3ddc revert 1ab73be1f44af0541d2a96a6a4d7b7b86cf42b21 and 2d968eac8c6fa714818b57bc0689dc80beba86b9 пре 6 месеци
.crowdin.yml b70033e777 Update Crowdin configuration file пре 3 година
.gitignore 0b2685f271 adjusted .gitignore to latest IntelliJ IDEA standards пре 2 година
LICENSE.txt 4e11b5bf37 Changed license to GPLv3 [ci skip] пре 7 година
README.md f00f028d8b Bump README's build dependency JDK version from 19 to 21. Fix #3277 пре 8 месеци
cryptomator.png 0eec66a9e0 updated logo [ci skip] пре 4 година
pom.xml 5ea73a5a8d Bump the java-production-dependencies group with 1 update (#3347) пре 6 месеци
suppression.xml 9bd5b45ea7 suppress false positive in dependecy-check (jackrabbit-webdav) пре 1 година

README.md

cryptomator

Build Known Vulnerabilities Quality Gate Status Twitter Crowdin Latest Release Community

Supporting Cryptomator

Cryptomator is provided free of charge as an open-source project despite the high development effort and is therefore dependent on donations. If you are also interested in further development, we offer you the opportunity to support us:

Gold Sponsors

gee-whiz

Silver Sponsors

Mow Capital EaseUS Hassmann IT-Forensik Ente

Special Shoutout

Continuous integration hosting for ARM64 builds is provided by MacStadium.

MacStadium


Introduction

Cryptomator offers 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, MEGA, pCloud, 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
  • Four 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

  • Authenticated encryption is used for file content 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 21 (e.g. temurin, zulu)
  • Maven 3

Run Maven

mvn clean install
# or mvn clean install -Pwin
# or mvn clean install -Pmac
# or mvn clean install -Plinux

This will build all the jars and bundle them together with their OS-specific dependencies under 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.