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

Re: Ancora CIE e middleware



Il 18/10/21 15:12, Piviul ha scritto:
Il 18/10/21 11:54, G97 ha scritto:
On Mon,18 Oct 07:41:17, Marco Ciampa wrote:
On Fri, Oct 15, 2021 at 11:21:58PM +0200, G97 wrote:
Non riesco però a far abbinare la CIE nel software middleware, inserisco il pin, mi visualizza 'progress' e non va oltre. Sicuramente non digerisce la
libreria opensc.
Opensc _non_ è compatibile (per ora) con il protocollo usato dalla CIE italiana

devi usare il binario fornito dal ministero.
Che, come avevo scritto, purtroppo è solo a 64 bit!

se ne sei sicuro potresti vedere se riesci a compilartelo a 32bit: https://github.com/italia/cie-middleware-linux

Trattandosi di sw libero, in linea di principio dovrebbe essere possibile portare il supporto alla CIEv3 in OpenSC. OpenSC supporta
molti hardware attraverso "card-driver" specifici:

$ opensc-tool --list-drivers
Configured card drivers:
  cardos           Siemens CardOS
  flex             Schlumberger Multiflex/Cryptoflex
  cyberflex        Schlumberger Cyberflex
  gpk              Gemplus GPK
  gemsafeV1        Gemalto GemSafe V1 applet
  asepcos          Athena ASEPCOS
  starcos          STARCOS
  tcos             TCOS 3.0
  oberthur         Oberthur AuthentIC.v2/CosmopolIC.v4
  authentic        Oberthur AuthentIC v3.1
  iasecc           IAS-ECC
  belpic           Belpic cards
  incrypto34       Incard Incripto34
  akis             TUBITAK UEKAE AKIS
  entersafe        entersafe
  epass2003        epass2003
  rutoken          Rutoken driver
  rutoken_ecp      Rutoken ECP and Lite driver
  myeid            MyEID cards with PKCS#15 applet
  dnie             DNIe: Spanish eID card
  MaskTech         MaskTech Smart Card
  atrust-acos      A-Trust ACOS cards
  westcos          WESTCOS compatible cards
  esteid2018       EstEID 2018
  coolkey          COOLKEY
  muscle           MuscleApplet
  sc-hsm           SmartCard-HSM
  mcrd             MICARDO 2.1 / EstEID 3.0 - 3.5
  setcos           Setec cards
  PIV-II           Personal Identity Verification Card
  cac              Common Access Card (CAC)
  itacns           Italian CNS
  isoApplet        Javacard with IsoApplet
  gids             GIDS Smart Card
  openpgp          OpenPGP card
  jpki             JPKI(Japanese Individual Number Cards)
  npa              German ID card (neuer Personalausweis, nPA)
  cac1             Common Access Card (CAC 1)
  default          Default driver for unknown cards

Ad esempio itacns viene di solito selezionato in maniera automatica per
le CNS (le tessere sanitarie regionali, ad esempio).

Chi ha una CIEv3 potrebbe provare a forzare iasecc, che è il profilo dei documenti d'identità nazionali a cui CIEv3 (spero) dovrebbe aderire.

rob


Reply to: