grafeas / voucher

🎟 Voucher creates attestations for Binary Authorization
Apache License 2.0
73 stars 24 forks source link

replace golang.org/x/crypto/openpgp #73

Open thepwagner opened 1 year ago

thepwagner commented 1 year ago

Voucher relies on golang.org/x/crypto/openpgp , which is deprecated.

We should replace the usage of that library, or remove PGP as a signing option.

Related

thepwagner commented 1 year ago

FWIW I've personally used https://github.com/ProtonMail/go-crypto/tree/main/openpgp and it works dandy - drop-in replacement and additional features.

I forget the details of my usage but golang.org/x/crypto was missing some signature format that Debian(?) used.