Gopass: Remove external dependencies - gpg

Created on 20 Jun 2017  路  5Comments  路  Source: gopasspw/gopass

It would be nice if we could get rid of our external dependencies some day.
This would allow for a nicer workflow, better error and cross platform support.
This issue is meant to track any progress / discussions on that matter for gpg.

feature help-wanted windows

Most helpful comment

For Gitea we use https://github.com/keybase/go-crypto/tree/master/openpgp as a drop-in replacement for x/crypto/openpgp since we wanted support for new and shiny keys 馃檪

All 5 comments

I did exactly this in my own password management lib but now I am in dead end since golang openpgp does not support modern version of gnupg version above 2.1.

For Gitea we use https://github.com/keybase/go-crypto/tree/master/openpgp as a drop-in replacement for x/crypto/openpgp since we wanted support for new and shiny keys 馃檪

@bkcsoft do you have an example on how to make it work with gpg agent ?

Since no one has responded to my ticket : https://github.com/keybase/go-crypto/issues/56
I am not yet sure how to implement this.

It would still be an external dependency, but it's much more of a lightweight dependency:
https://github.com/tarsnap/scrypt

Was this page helpful?
0 / 5 - 0 ratings

Related issues

aperum picture aperum  路  4Comments

blaggacao picture blaggacao  路  5Comments

nilskuhn picture nilskuhn  路  6Comments

sevenmaxis picture sevenmaxis  路  4Comments

stevesbrain picture stevesbrain  路  6Comments