Quanto è difficile programmare
applicazioni con smartcard?
La cosa è semplicissima: bastano 2
sole istruzioni (leggi e scrivi) per carte a memoria
e solo una in più (presenta password) per quelle a
memoria protetta; e queste istruzioni le trovate
nello
Starter Kit PC/SC ASE-Memory.
Per le carte a CPU bisogna conoscere il
sistema operativo e relativi comandi per la singola
carta che si vuol usare; anche qui potete avere
tutte le necessarie istruzioni grazie allo
Starter Kit PC/SC ASE-Crypto.
Come scegliere la tipologia
di smartcard da usare?
Per applicazioni
di fidelizzazione le carte a
memoria protetta sono le più usate
perché sufficientemente sicure ed
economiche. Dove siano richieste
maggiori capacità di memoria (da oltre 1
a 64 Kbyte) e non costituisca
un problema la loro possibile duplicazione
si usano
carte a memoria. Per applicazioni di
sicurezza bisogna orientarsi a
carte a cpu:ad esempio le Payflex per borsellini
elettronici, le MultiNet per cifrare con DES,
le SLE66CX per la firma digitale.
Posso utilizzare gli ASEDrive
II
in modalità PC/SC?
Si. Perché
funzionino correttamente in tale modalità
devono essere riconosciuti automaticamente
(PnP) da Windows. Va quindi aggiornato
il firmware; utilizzare per ciò
i seguenti programmi:
Upd431p.exe aggiorna negli
ASEDrive II versione 20.007 (nell’etichetta
sul retro del drive) il firmware (verificare
con Asemanager/properties) alla versione
20.07.04.31p, PnP
Upd431.exe riporta il
firmware per funzionare in modalità
ASE
Le versioni ASEDrive II 20.0.6
devono prima essere upgradate alla versione
20.007 (UpDOS270.exe) ma non essendo
PnP non possono funzionare con Win 2000
Possono peraltro funzionare
in PC/SC (non supportato) con i driver
PC/SC non PnP (eventualmente richiedeteceli)
I programmi citati ed
i drivers PC/SC (ASEPCSC10.exe) li potete
scaricare
cliccando qui
Gli
ASEDrive
II
funzionano in modalità PC/SC
anche sotto Linux e gli SCR 311
anche con MAC OS X
Come posso ricavare la password
non nota o dimenticata di una carta a memoria
protetta?
Non c'è
modo. Posso solo andare a tentativi:
ASECartEdit mi permette di presentare
la password e verificarne la correttezza;
mi indica inoltre il numero di tentativi
ancora disponibili, raggiunti i quali
la carta è bloccata.
Perchè le carte a memoria
spesso costano di più di quelle a
memoria protetta?
Il costo
del chip della smartcard risente sensibilmente
delle economie di scala ed oggi le carte
a memoria protetta, specie le MP42,
sono largamente usate in tutto il mondo.