Skip to content

jht5945/tinyencrypt-cryptomator

Repository files navigation

tinyencrypt-cryptomator

This project is fork from https://github.com/purejava/keepassxc-cryptomator , add GnuPG support

GitHub Release License

Plug-in for Cryptomator to store vault passwords with tinyencrypt encryption.

Build Project

Requirement:

  • JDK 17 or later
  • Maven 3.8.4 or later
mvn package

Copy packaged plugin from target/tinyencrypt-cryptomator-$VERSION.jar to Cryptomator plugins directory.

Usage reference Wiki

Configuration

Configure file location:

  • /etc/cryptomator/tinyencrypt_config.json
  • ~/.config/cryptomator/tinyencrypt_config.json
{
  "tinyencryptCommand": "/usr/local/bin/gpg",
  "keyId": "FFFFFFFFFFFFFFFFFFFF"
}

tinyencryptCommand tinyencrypt command path
encryptKeyBasePath is key store path, default value is $USER_HOME/.config/cryptomator/tinyencrypt_keys/

Documentation

For documentation please take a look at the Wiki.

Plugin location:

OS Default Dir
Mac ~/Library/Application Support/Cryptomator/Plugins
Linux ~/.local/share/Cryptomator/plugins
Windows %homepath%\AppData\Roaming\Cryptomator\Plugins

How it works?

This plugin use tinyencrypt encrypt and decrypt passwords.

Copyright

Copyright (C) 2021-2024 Ralph Plawetzki
Copyright (C) 2024-2024 Hatter Jiang

The Cryptomator logo is Copyright (C) of https://cryptomator.org/
The KeePassXC logo is Copyright (C) of https://keepassxc.org/

About

Plug-in for Cryptomator to store vault passwords with tiny-encrypt encryption

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published