Gopass: [backend/age] Use age as a library

Created on 8 May 2020  路  4Comments  路  Source: gopasspw/gopass

At the moment age is not useable as a Go library.
The author announced that this would be supported in the future.
Once it's available we should switch to using age as a library since this will simplify gopass setup and possibly unlock a few more use cases.

crypto road-to-2.0

Most helpful comment

Hey, I have a draft of the API I am going to expose, could you have a look and tell me if it'd work for you in FiloSottile/age#63?

https://pkg.go.dev/filippo.io/[email protected]/internal/age
https://pkg.go.dev/filippo.io/[email protected]/internal/agessh
https://pkg.go.dev/filippo.io/[email protected]/internal/armor

All 4 comments

Hey, I have a draft of the API I am going to expose, could you have a look and tell me if it'd work for you in FiloSottile/age#63?

https://pkg.go.dev/filippo.io/[email protected]/internal/age
https://pkg.go.dev/filippo.io/[email protected]/internal/agessh
https://pkg.go.dev/filippo.io/[email protected]/internal/armor

I finally got around to use the new API and I have to say that it's great.
Really clean and well thought of API.
My use of it isn't nearly as nice (yet), but it should serve as a good proof of concept.

Expect me to further iterate on it.

Hey @dominikschulz first of all thanks for the great work :muscle:
I cannot find the documentation on how to integrate age with gopass, could you point me in the right direction? Thanks!

It's very much experimental.

gopass init --crypto age should get you started.
More documentation is coming soon.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

worldofpeace picture worldofpeace  路  4Comments

stevesbrain picture stevesbrain  路  6Comments

dominikschulz picture dominikschulz  路  5Comments

aperum picture aperum  路  4Comments

sevenmaxis picture sevenmaxis  路  4Comments