Ticket #177 (assigned enhancement)

Opened 13 months ago

Last modified 7 months ago

Patch: support for Italian CNS

Reported by: ep Owned by: martin
Priority: normal Milestone: 0.11.7
Component: opensc Version: trunk
Severity: normal Keywords: italian cns patch
Cc: ep@…

Description

This patch adds seemingly working support for the Italian CNS (eID and more) card.

Attachments

itacns-0.1.tar.gz (8.0 KB) - added by ep 13 months ago.
README and patches
itacns-0.2.tar.gz (8.8 KB) - added by ep 13 months ago.
Updated patch
itacns-0.3.tar.gz (22.5 KB) - added by ep 13 months ago.
Version 0.3, with Secure Messaging

Change History

Changed 13 months ago by ep

README and patches

  Changed 13 months ago by ep

NOTE: if you test this, do not forget to edit opensc.conf and enable "itacns" for "builtin_emulators" in the "framework pkcs15" section.

follow-ups: ↓ 3 ↓ 4   Changed 13 months ago by alonbl

Is it ready for merge? No opened issues? Why did you not enable the driver is opensc.conf?

in reply to: ↑ 2   Changed 13 months ago by ep

Replying to alonbl:

Is it ready for merge? No opened issues? Why did you not enable the driver is opensc.conf?

I forgot that it can/should be enable in the default configuration; thanks for reminding me!

I'd like to get some more testing/reports, but I guess that I'd get them more easily if it's in trunk, and it should not hurt anyone. I'll post here an updated version with a couple of enhancements (PUK, more standard data objects, detection of the official ID card) and a couple of fixes (the configuration and PIN retries, as soon as I figure it out). That will be ready for merge, in my opinion.

Thanks!

Changed 13 months ago by ep

Updated patch

in reply to: ↑ 2   Changed 13 months ago by ep

itacns-0.2.tar.gz is ready for merge, IMO. No open issues that I could detect.

Changed 13 months ago by ep

Version 0.3, with Secure Messaging

  Changed 13 months ago by ep

Version 0.3 has some more important changes, all related to the implementation of Secure Messaging; I'll soon post a message onto the mailing list rather than explain them here.

  Changed 13 months ago by ep

  • cc ep@… added

Version 0.3 is being actively tested and developed by a team. Interested parties can download the latest version of the patches from the Mercurial repository at http://itacns.corp.it/hg/itacns/ .

  Changed 7 months ago by martin

  • version changed from 0.11.4 to trunk
  • milestone set to 0.11.7

  Changed 7 months ago by martin

  • owner changed from opensc-devel@… to martin
  • status changed from new to assigned
Note: See TracTickets for help on using tickets.