All Projects → cryptomator → Cryptomator

cryptomator / Cryptomator

Licence: gpl-3.0
Multi-platform transparent client-side encryption of your files in the cloud

Programming Languages

java
68154 projects - #9 most used programming language
CSS
56736 projects
FreeMarker
481 projects

Projects that are alternatives of or similar to Cryptomator

Cryptag
Encrypted, taggable, searchable cloud storage
Stars: ✭ 178 (-97.31%)
Mutual labels:  cloud-storage, cryptography, privacy
Capillary
Capillary is a library to simplify the sending of end-to-end encrypted push messages from Java-based application servers to Android clients.
Stars: ✭ 445 (-93.28%)
Mutual labels:  cryptography, privacy, crypto
Cryfs
Cryptographic filesystem for the cloud
Stars: ✭ 1,560 (-76.45%)
Mutual labels:  cloud-storage, cryptography, crypto
WeDPR-Lab-Java-SDK
Java SDK of WeDPR-Lab-Core; WeDPR即时可用场景式隐私保护高效解决方案核心算法组件通用Java SDK
Stars: ✭ 18 (-99.73%)
Mutual labels:  cryptography, privacy, crypto
Iotex Core
Official implementation of IoTeX blockchain protocol in Go.
Stars: ✭ 505 (-92.38%)
Mutual labels:  cryptography, privacy, crypto
I2pdbrowser
i2pd browser bundle
Stars: ✭ 94 (-98.58%)
Mutual labels:  cryptography, privacy, crypto
Datasafe
Datasafe - flexible and secure data storage and document sharing using cryptographic message syntax for data encryption
Stars: ✭ 32 (-99.52%)
Mutual labels:  cloud-storage, cryptography, privacy
Awesome Cryptography
A curated list of cryptography resources and links.
Stars: ✭ 3,475 (-47.53%)
Mutual labels:  cryptography, crypto
Constellation
Peer-to-peer encrypted message exchange
Stars: ✭ 365 (-94.49%)
Mutual labels:  privacy, crypto
Firo
The privacy-focused cryptocurrency
Stars: ✭ 528 (-92.03%)
Mutual labels:  cryptography, privacy
Forge
A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
Stars: ✭ 4,204 (-36.52%)
Mutual labels:  cryptography, crypto
S2n Tls
s2n : an implementation of the TLS/SSL protocols
Stars: ✭ 4,029 (-39.17%)
Mutual labels:  cryptography, crypto
Snow
A Rust implementation of the Noise Protocol Framework
Stars: ✭ 436 (-93.42%)
Mutual labels:  cryptography, crypto
Privatebin
A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.
Stars: ✭ 3,622 (-45.31%)
Mutual labels:  cryptography, crypto
Darkwire.io
End-to-end encrypted instant web chat
Stars: ✭ 594 (-91.03%)
Mutual labels:  cryptography, privacy
Swifty
🔑 Free Offline Password Manager
Stars: ✭ 496 (-92.51%)
Mutual labels:  cryptography, privacy
Securitydriven.inferno
✅ .NET crypto done right. Professionally audited.
Stars: ✭ 501 (-92.44%)
Mutual labels:  cryptography, crypto
Securefs
Filesystem in userspace (FUSE) with transparent authenticated encryption
Stars: ✭ 518 (-92.18%)
Mutual labels:  cryptography, crypto
Sdk
MEGA C++ SDK
Stars: ✭ 980 (-85.2%)
Mutual labels:  cloud-storage, privacy
Rsa And Lll Attacks
attacking RSA via lattice reductions (LLL)
Stars: ✭ 482 (-92.72%)
Mutual labels:  cryptography, crypto

cryptomator

Build Known Vulnerabilities Codacy Badge 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 Proxy-Hub

Silver Sponsors

Mow Capital

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
  • Three thousand commits for the security of your data!! 🎉

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 17 (e.g. temurin)
  • Maven 3
  • Optional: OS-dependent build tools for native packaging (see Windows, OS X, Linux)

Run Maven

mvn clean install
# or mvn clean install -Pwindows
# 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.

Start Cryptomator

If you unzip the buildkit for your OS, you will find a launcher script with some basic settings. You might want to adjust these to your needs. To start Cryptomator, simply execute the launcher script from a terminal, e.g. launcher-linux.sh, if you're on a Linux system.

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].