pinentry for Android questions
Hans-Christoph Steiner
hans at guardianproject.info
Sat Mar 10 04:35:23 CET 2012
On 03/09/2012 01:12 PM, Marcus Brinkmann wrote:
> On 03/09/2012 06:37 PM, Hans-Christoph Steiner wrote:
>>
>> I've been looking through the examples, those are hard to generalize
>> from for this use case since they are all pure C and can all be linked
>> together into a single program. What I would love to see is an
>> example transcript of the assuan dialog between a pinentry program and
>> gpg-agent, since I think I'll have to implement the whole pinentry lib
>> in Java. Or perhaps I could wrap the pinentry C code in JNI for Java.
>>
>
> It's a lot easier to make pinentry.c/pinentry.h in a library and wrap
> that than to wrap libassuan or reimplement libassuan in Java.
>
> gpg-agent can be configured to log its assuan communication with pinentry.
I forgot to mention, we're going to be using gpgme in this. It looks
like gpgme somehow handles the pinentry stuff with callbacks, or am I
reading it wrong? If we are using gpgme, do we still need a custom
pinentry?
.hc
More information about the Gnupg-devel
mailing list