Protocol reverse-engineering is not fun, but a lot of GnuPG internals are not documented. Why force users to go into this cryptic legacy hell when you are already doing this?
Maybe this library will eventually grow enough big to become a base for Pure Go GPGME :P
If you have anything related to how these components work - I will greatly appreciate any hints.
Protocol reverse-engineering is not fun, but a lot of GnuPG internals are not documented. Why force users to go into this cryptic legacy hell when you are already doing this?
Maybe this library will eventually grow enough big to become a base for Pure Go GPGME :P
Password prompts. Already implemented because this is reason why I created go-assuan: I wanted to implement a custom pinentry (see ttyprompt repo).
Private key storage.
Public key storage, keyserver interaction.
Smartcards interaction (I don't have one so I don't think I will be able to correctly implement it).
If you have anything related to how these components work - I will greatly appreciate any hints.