poste italiane

La gamma delle librerie

Controlla quali sono le librerie sviluppate da Postecom.

SmartPKCS#11:
E' il modulo principale del kit di sviluppo. Consente di interfacciare le smart card prodotte da diversi fornitori rendendo del tutto trasparente all'utente il particolare "dialetto" da questi utilizzato. E’ un gestore delle librerie PKCS#11 fornite dai diversi produttori di carte.

CSP: E' la libreria dei servizi crittografici avanzati per applicazioni che utilizzano le Microsoft CAPI, come Internet Explorer , Outlook e Outlook Express. Questa libreria basata sul modulo SmartPKCS#11, ne eredita l'aspetto "universale", permettendo l'utilizzo di carte di diversa tipologia nell'ambito di tutte le applicazioni Microsoft.

SmartJava: Tale strumento mette a disposizione del programmatore tutte le funzioni PKCS#11 disponendo di tali funzioni nell'ambito di applicazioni JAVA.

SmartCertStore(SCS): E' un insieme di API (Java e C++) che implementano un database, sicuro e altamente configurabile, di certificati digitali X509 e CRL. Le API SCS permettono di integrare, attraverso chiamate a pochi metodi, la gestione dei certificati all'interno di un programma. Le API SCS sono visibili sotto forma di DLL da applicazioni C++ o come semplice libreria JAR da applicazioni Java.
librerie

SmartBFC API:
E' la libreria (DLL) che permette l'integrazione delle funzioni di Firma, Controllo PIN, Lettura/Scrittura in area pubblica, Lettura/Scrittura in area privata, Lettura delle informazioni contenute in un certificato, Verifica della presenza/assenza della Smart Card. Il codice sorgente della libreria è scritto in C++ e compilato con DLL per sistemi operativi Windows. La libreria è facilmente utilizzabile in ambito di applicazioni sia Java che Microsoft.

Librerie JAVA:Le librerie sono costituite da un'insieme di EJB e sono pensate per essere utilizzate in applicazioni server. 
Oltre alle funzioni critografiche principali, quali la firma e verifica, la cifratura e decifratura di documenti elettronici, mettono a disposizione dello sviluppatore le funzioni per la creazione e invio di richieste di marche temporali, e per il controllo della corrispondenza con il documento originale su cui le marche sono state apposte. 
Le librerie permettono inoltre la gestione di un'archivio locale di certificati e il download delle liste di revoca e sospensione.
Supportano l'utilizzo di smart card, dispositivi hardware sicuri - HSM - e certificati software pkcs#12 nelle operazioni crittografiche.