Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

cie-middleware-macos

Middleware della CIE per MacOS (Carta di identità elettronica)

VERSIONE BETA

Il middleware in questo repository è in fase di sviluppo ed è da considerarsi in versione beta e pertanto non è consigliabile per l'uso in produzione.

CASO D’USO

Il middleware CIE per MacOS X è composto da due librerie software che implementano rispettivamente le interfacce crittografiche standard PKCS#11 v2.20 (in sola lettura) e TokenDriver (integrato in CryptoTokenKit). Tali librerie consentono agli applicativi integranti di utilizzare il certificato di autenticazione e la relativa chiave privata memorizzati sul chip della CIE astraendo dalle modalità di comunicazione di basso livello.

Build

Prerequisiti

  1. xcode 9.4.1 o success

  2. cocoapods

Per compilare il progetto, dopo il cloning del repository, da terminale, entrare nella cartella dove è stato clonato il repository ed eseguire il comando:

pod install

Quindi lanciare xcode ed aprire il file di progetto:

cie-pkcs11.xcworkspace