[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#287317: ITP: eid -- software to support the eID, the new Belgian electronical ID card

* Marco d'Itri (md@Linux.IT) wrote:
> On Dec 28, Eric Dorland <eric.dorland@mail.mcgill.ca> wrote:
> > > the biggest issue is: belpic includes gtk code so it can do a gui
> > > popup to ask for a pin. I'm not sure it is nice to link libopensc
> > > with gtk. I'd rather prefer a mechanism where the application
> > > registeres a callback function. maybe also make it possible to
> > > specify a gui plugin in the config file that will be loaded
> > > automaticaly and used as default callback.
> > Well the pinentry program from the GnuPG folks seems to be their
> > solution to this problem. Maybe it could be used to solve this one? 
> Yes. Other options:
> - using the gnome-keyring framework

What would the advantage of using their stuff be? pinentry seems to
support qt and a curses interface as well. 

> - discarding most of this openssl-based stuff, which is probably ugly,
>   and start using GnuPG 1.9 which supports X.509 certificates and smart
>   cards.

Err, huh? If you look at http://www.gnupg.org/aegypten2/index.html,
which is the roadmap for GnuPG 1.9, you'll notice in the graphic that
OpenSC is slated to be used to interface with smart cards. So I'm not
sure where you're getting this "drop this openssl-based
stuff". Pinentry is out of the GnuPG 1.9 project, so we would be using
their stuff. 

Eric Dorland <eric.dorland@mail.mcgill.ca>
ICQ: #61138586, Jabber: hooty@jabber.com
1024D/16D970C6 097C 4861 9934 27A0 8E1C  2B0A 61E9 8ECF 16D9 70C6

Version: 3.12
GCS d- s++: a-- C+++ UL+++ P++ L++ E++ W++ N+ o K- w+ 
O? M++ V-- PS+ PE Y+ PGP++ t++ 5++ X+ R tv++ b+++ DI+ D+ 
G e h! r- y+ 

Attachment: signature.asc
Description: Digital signature

Reply to: