-
-
Notifications
You must be signed in to change notification settings - Fork 4
Home
Tumpa is an effort to create a simple GUI desktop application to create OpenPGP keys with sane defaults, and moving them into smartcards (we are testing only with Yubikeys for now) via just a click.
-
First create a wheel for johnnycanencrypt from the
mainbranch.maturin build --manylinux=off. Or you can download the wheel if you are in Debian Buster (or Tails) https://github.com/kushaldas/johnnycanencrypt/releases/download/v0.5.0/johnnycanencrypt-0.5.0-cp37-cp37m-linux_x86_64.whl. The release page also has wheels for Python3.9/3.7 for Mac, and Python3.9 for Linux (built of Fedora). -
python3 -m venv .venv
-
source .venv/bin/activate
-
python3 -m pip install path/to/johnnycanencrypt*.whl
-
python3 -m pip install pyside2==5.15.1
-
Then
./run.py, if you are on an Intel Mac, then you will have to executeQT_MAC_WANTS_LAYER=1 ./run.py
As the tool currently generate keys with only Curve25519, Yubikey 5+ hardware will be required. More details can be found at https://support.yubico.com/hc/en-us/articles/360016649139-YubiKey-5-2-3-Enhancements-to-OpenPGP-3-4-Support. In future we will allow generating RSA4096 keys, which can be loaded into Yubikey4.
We are supporting only Yubikeys at this moment.