All Projects → romanz → Trezor Agent

romanz / Trezor Agent

Licence: lgpl-3.0
Hardware-based SSH/PGP agent

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Trezor Agent

Cli
share secrets within teams to avoid plain-text secrets from day one
Stars: ✭ 138 (-65.5%)
Mutual labels:  gpg, pgp, gnupg
piv-agent
An SSH and GPG agent which you can use with your PIV hardware security device (e.g. a Yubikey).
Stars: ✭ 31 (-92.25%)
Mutual labels:  ssh, pgp, gpg
Yubikey Guide
Guide to using YubiKey for GPG and SSH
Stars: ✭ 6,709 (+1577.25%)
Mutual labels:  ssh, gpg, gnupg
Pius
PGP Individual User Signer
Stars: ✭ 77 (-80.75%)
Mutual labels:  gpg, pgp, gnupg
Bouncy Gpg
Make using Bouncy Castle with OpenPGP fun again!
Stars: ✭ 164 (-59%)
Mutual labels:  gpg, pgp, gnupg
Minisign
A dead simple tool to sign files and verify digital signatures.
Stars: ✭ 1,105 (+176.25%)
Mutual labels:  crypto, gpg, pgp
openpgpkey-control
OpenPGP keys published on your website (WKD)
Stars: ✭ 36 (-91%)
Mutual labels:  pgp, gnupg, gpg
trezor-ssh-agent
Trezor SSH Agent for Windows (Putty, WinSCP and more) + KeepKey supported!
Stars: ✭ 54 (-86.5%)
Mutual labels:  ssh, trezor
covert
An encryption format offering better security, performance and ease of use than PGP. File a bug if you found anything where we are worse than our competition, and we will fix it.
Stars: ✭ 20 (-95%)
Mutual labels:  crypto, gpg
gpgpwd
Moved to GitLab
Stars: ✭ 22 (-94.5%)
Mutual labels:  gnupg, gpg
secretman
Managing secrets with Yubikey
Stars: ✭ 17 (-95.75%)
Mutual labels:  pgp, gpg
pgpainless
Simple to use OpenPGP API based on Bouncy Castle
Stars: ✭ 73 (-81.75%)
Mutual labels:  pgp, gpg
VSHG
A standalone addon for GnuPG
Stars: ✭ 18 (-95.5%)
Mutual labels:  crypto, gpg
rune
tool to query for tokens and passwords for use as environment variables
Stars: ✭ 13 (-96.75%)
Mutual labels:  pgp, gpg
keylist-rfc
🔏 turning the system behind GPG Sync into an Internet standard
Stars: ✭ 15 (-96.25%)
Mutual labels:  pgp, gpg
Seedshift
Plausibly deniable steganographic encryption of BIP-39 mnemonic seed words with a date shift cipher
Stars: ✭ 21 (-94.75%)
Mutual labels:  ledger, trezor
interesting-keys
Interesting collected (leaked) encryption/decryption keys
Stars: ✭ 33 (-91.75%)
Mutual labels:  pgp, gpg
KeyManager
Android application to manage SSH and GPG keys on GitHub written in Kotlin.
Stars: ✭ 15 (-96.25%)
Mutual labels:  ssh, gpg
Krypton Ios
Krypton turns your iOS device into a WebAuthn/U2F Authenticator: strong, unphishable 2FA.
Stars: ✭ 305 (-23.75%)
Mutual labels:  ssh, pgp
Gpgsync
🔒 GPG Sync is designed to let users always have up-to-date public keys for other members of their organization
Stars: ✭ 301 (-24.75%)
Mutual labels:  gpg, pgp

Hardware-based SSH/GPG agent

Build Status Chat

This project allows you to use various hardware security devices to operate GPG and SSH. Instead of keeping your key on your computer and decrypting it with a passphrase when you want to use it, the key is generated and stored on the device and never reaches your computer. Read more about the design here.

You can do things like sign your emails, git commits, and software packages, manage your passwords (with pass and gopass, among others), authenticate web tunnels and file transfers, and more.

See the following blog posts about this tool:

Currently TREZOR One, TREZOR Model T, Keepkey, Ledger Nano S, and OnlyKey are supported.

Components

This repository contains source code for one library as well as agents to interact with several different hardware devices:

The /releases page on Github contains the libagent releases.

Documentation

  • Installation instructions are here

  • SSH instructions and common use cases are here

    Note: If you're using Windows, see trezor-ssh-agent by Martin Lízner.

  • GPG instructions and common use cases are here

  • Instructions to configure a Trezor-style PIN entry program are here

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].