SmartOS-K1
Smart Card a microprocessore con sistema operativo SmartOS-K1,
protocollo T=1, conformi ISO7816, compatibili con qualsiasi lettore
di smart card PC/SC e/o CCID. Ideale per
applicazioni che richiedono poca memoria, bassi costi e facilità d'uso, come badge,
fidelity card, memory card, ecc.
Caratteristiche tecniche
- Microchip con EEPROM da 2KB (di cui 1,5 occupati dal sistema operativo)
- Sistema operativo SmartOS-K1
- Protocollo T = 1
- Conforme alle specifiche ISO 7816 parti 1,2,3
- Set di comandi (APDU) semplificato conforme a ISO 7816-4
- 254 byte di memoria pubblica
- 254 byte di memoria privata protetta da PIN
- PIN di protezione della memoria protett, max 8 caratteri e max 3 tentativi errati
- PUK max 8 caratteri per lo sblocco del PIN
SmartOS-K2
Smart Card a microprocessore, multiapplicazione, con sistema operativo SmartOS-K2,
protocollo T=1, conforme ISO 7816, compatibile con qualsiasi lettore di smart card
PC/SC e/o CCID.
Ideale per applicazioni che richiedono la memorizzazione sicura dei dati, bassi costi e facilità d'uso, come PKI, Firma Digitale, SSL, Strong Authentication,
Single
Sign-On Card, Biometric Recognition, Authentication Card, ecc.
Caratteristiche tecniche
- Microchip con EEPROM da 8, 16 o 32KB (di cui 4 occupati dal sistema operativo)
- Sistema operativo SmartOS-K2
- Protocollo T = 1
- Conforme alle specifiche ISO 7816 parti1,2,3,4 (8 solo sul modello K2e “enhanced”)
- Set di comandi (APDU) e file system conforme a ISO 7816-4
- Algoritmi Crittografici: DES (3DES, AES, RSA, ECC, SHA1 disponibili solo sul modello K2e “enhanced”)
SmartOS-KW
Smart Card a microprocessore con sistema operativo SmartOS-KW
protocollo T=1, conforme ISO 7816, compatibile con qualsiasi lettore di smart card PC/SC. Ideale per
applicazioni di fidelizzazione, raccolta punti, borsellino elettronico, ecc. che
richiedono bassi costi e facilità d'uso. Il set di comandi del sistema operativo SmartOS-KW implementa un borsellino elettronico.
Il credito e' protetto da un PIN utente e un PIN amministratore.
Il PIN utente consente l'accesso in sola lettura
al credito residuo, mentre il PIN amministratore consente l'accesso in scrittura
per le operazioni di aggiornamento del credito (aggiunta, sottrazione e impostazione
del credito)..
Caratteristiche tecniche
- Microchip con EEPROM da 2KB (di cui 1,5 occupati dal sistema operativo)
- Sistema operativo SmartOS-KW
- Protocollo T = 1
- Conforme alle specifiche ISO 7816 parti 1,2,3
- Set di comandi specifico per borsellino elettronico facilissimo da usare.
- PIN utente di protezione del credito in lettura - max 8 caratteri e max 3 tentativi errati
- PIN di amministrazione del credito in scrittura - max 8 caratteri e max 3
tentativi errati
SmartOS-CK
Smart Card a microprocessore con sistema operativo SmartOS-CK
protocollo T=1, conforme ISO 7816, compatibile con qualsiasi lettore di smart card PC/SC. Specifica per applicazioni
basate sulle specifiche PKCS#11 (Cryptoki) o Microsft CryptoAPI (MS CSP).
Il sistema operativo SmartOS-CK fornisce
un set di comandi specifico per l'interfaccia di programmazione PKCS#11 (cryptoki) ed è corredato dai moduli software per le interfaccie
PKCS#11 e Microsoft Smart Card CSP.
Caratteristiche tecniche:
- Microchip con EEPROM da 8,16,32KB (di cui 1,5 occupati dal sistema operativo)
- Sistema operativo SmartOS-CK
- Protocollo T = 1
- ISO 7816 1,2,3
- Set di comandi specifico per PKCS#11 (cryptoki)
- PIN User - max 8 caratteri e max 3 tentativi errati
- PIN Security Officer - max 8 caratteri e max 3 tentativi errati
- Algoritmi Crittografici: DES, 3DES, AES, RSA, ECC, SHA1, MD2, MD5
Driver e middlware disponibili:
- PKCS#11 v.2.11 per piattaforme Windows, Linux, Unix, Windows CE
- Microsoft Smart Card CSP
- Interfaccia PKCS#11 NCryptoki
per framework .NET
SmartOS-KX
Smart Card a microprocessore con sistema operativo SmartOS-KX completamente programmabile,
protocollo di comunicazione e set di comandi programmabile, compatibile con qualsiasi lettore di smart card PC/SC.
Specifica per applicazioni basate su smart card non standard o che richiedono requisiti speciali non standard o per clonare (dal punto di vista funzionale) smart card già esistenti.
Il sistema operativo SmartOS-KX consente di realizzare smart card con set di comandi personalizzato e/o con protocollo T=0 o T=1
Caratteristiche tecniche:
- Microchip con EEPROM da 8,16,32K
- Sistema operativo SmartOS-KX
- Protocollo T = 0 o T = 1
- Set di comandi personalizzabile
- Algoritmi Crittografici: DES, 3DES, AES, RSA, ECC, SHA1, MD2, MD5
Tecnologie, standard, piattaforme di sviluppo ed esempi di codice per Java, C/C++, C# VB.NET e Visual Basic 6:
ISO7816, Java Card, PC/SC, PKCS#11, PKCS#15, OpenCard Framework, Java Smart Card I/O API, EMV, Smart card in Windows, Applicazioni con Smart Card, Crittografia
Ugo Chirico
Gruppo Editoriale Infomedia, 2003
con utility, librerie, strumenti di svilippo, manuali e codici d'esempio per la programmazione delle smart card in C/C++, C#, VB.NET, VB6 e Java su piattaforme Windows, Linux, ecc.
.NET Cryptoki e' una libreria per piattaforma .NET che mappa le funzioni definite nelle specifiche PKCS#11 e fornisce un API per C#, VB.NET, Visual Basic 6, VBScript, Delphi e per gli altri linguaggi di programmazione che supportano oggetti COM, per l'integrazione di qualsiasi token compatibile PKCS#11 in qualsiasi applicazione.
Cryptware CNS API e' una libreria per piattaforme .NET, Java e Visual Basic 6 che mappa le funzioni a basso livello definite nelle specifiche emanate dal CNIPA per la Carta Nazionale Servizi (CNS) in un insieme di classi ad alto livello e fornisce un API per C#, VB.NET, Visual Basic 6, VBScript, Delphi e per gli altri linguaggi di programmazione che supportano oggetti COM, per l'integrazione della CNS in qualsiasi applicazione.
Message in a Bottle e' un applicazione per telefoni cellulari che protegge gli SMS sfruttando i piu' potenti algoritmi crittografici, quali la crittografia
delle curve ellittiche e l'algoritmo di cifratura AES, e consente di conservare e proteggere gli SMS in una speciale
rubrica crittografata accessibile solo mediante un apposito PIN.
Login Assistant e' uno strumento di Single Sign-On leggero e semplice da usare che mediante un unico PIN di autenticazione consente di gestire le password di accesso alle varie applicazioni.
Login Assistant memorizza le password in un file locale cifrato o su un dispositivo sicuro quale una smart card, un pen drive USB on flash card e un agente software assiste l'utente, suggerendo di volta in volta la password opportuna ad ogni richiesta di autenticazione.