Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
XIII
4 years agoSuper Contributor
GPG support? (like SSH)
Would it be possible to add similar support for GPG keys?
86 Replies
- LukasWNew Contributor
+1
I require GPG for commit signing with eclipse/jgit, which as far as I can tell does not support SSH signing - Ryan_ParmanDedicated Contributor
I use GPG for git signing and for email sending. Yes, I could change to use SSH for git signing (six in one hand; half-dozen in the other), and S/MIME for email encryption (more difficult than GPG).
At present, I use https://gpgtools.org (macOS) for managing all of my GPG keys, and the GPG keys of contacts and services. I also use https://github.com/jorgelbg/pinentry-touchid for using Touch ID instead of having to lookup and type in a password. It's not a bad solution at all, and may be a good choice in the interim for people who are still waiting on this support in 1Password.
I have no idea if this feature will come to 1Password or not. All I know is that this thread was started 2 years ago, and we still do not have it in any shipping release. I have low expectations about this becoming a reality, so I've moved on. There are other tools that solve this just as well — it doesn't need to be baked into 1Password if the company doesn't want to do it.
¯_(ツ)_/¯
- mrclrchtrNew Contributor
+1
git-crypt - RogueScholarOccasional Contributor
As others have stated here already, I use GPG-based signing and encryption for the following activities:
* E-mail signing (majority use case) and encryption (not-insignificant minority)
* As the framework for securing on-site incremental system backups and the occasional full volume images
* To authenticate the end product of packaging efforts for various and sundry Linux distribution package archives (this one's the doozy of the bunch)
* Securing P2P file transfers and shares over otherwise less-secure services (e.g. Dropbox, OneDrive, LocalSend, et al.)Also echoing several others in this thread, the primary functionality that I seek is really the gpg-agent service and less so the key pair generation and management, although ideally they would at some future time all be present in 1Password. Just to be able to import public and private keys exported as individual files (whether binary or ASCII-armored) and have 1P recognize them, display their identifying characteristics (algorithm, key size, fingerprint and comment) and serve them up in response to the standard gpg-agent calls would be more than enough to have me purring like a kitten for a good long while, though. It's the ability to have them available on all my devices in the same manner that 1P already does for other credentials that I'm so sorely lacking in my current workflows; it wouldn't be an onerous hardship to handle the tasks like key signing, subkey and identity addition/revocation and expiration changes with the tools I already have in place so long as in the end the updated key pairs could be returned to 1P and made use of from my other devices.
I hope that provides the clarification you were asking for, floris_1P, if not, I can get more granular.
- razvanpascalauNew Contributor
+1 for having a clean gpg management solution
- thystipsNew Contributor
+1
For storing GPG keys in clean way.
- jaytNew Contributor
+1 for sure!
- bpaciaNew Contributor
+1 to this request.
I would love to see 1Password have a built-in GPG agent, just like it does currently for SSH. It's an awesome, seamless, cross-platform experience, both in GUI and in command-line. Please bring it to us!
- Former Member
+1 (also for @aleon1220s recommendation)
It would be very helpful to derive the public key from the secret, so you can easily access it while securely store the private key.
gpg-agent integration would be awesome! (I guess this is what most mean with "like ssh")
- Former Member
+1