LISTA DEI REQUISITI PER CICOBOT
LISTA DEI REQUISITI PER CICOBOT


STRUTTURA DEL SISTEMA
La chiave e' composta da codice segreto, codice personale e numero cce e limiti prelievo.
Il cce e' composto da intestatario, numero cce, saldo, scoperto, indicazione blocco.
L'estratto conto contiene dati transazione elaborati, codice personale autorizzante e numero cce creditore.
La BoiaChe Card e' dotata del codice carta.
La BoiaChe Card e' dotata del codice segreto.
L'utente e' dotato di codice personale e BoiaChe Card.
L'utente e' associato ad un cce.
Il cce e' associato ad un estratto conto e a una chiave.

IL LETTORE
Il lettore ottiene la BoiaChe Card dall'utente.
Il lettore elabora il codice segreto usando la BoiaChe Card.
Il lettore elabora il codice carta usando la BoiaChe Card.
Il lettore invia il codice segreto al terminale.
Il lettore invia il codice carta al terminale.

IL TERMINALE
Il terminale acquisisce numero cce creditore dall'utente.
Il terminale acquisisce il codice personale dall'utente.
Il terminale acquisisce i dati transazione dall'utente.
Il terminale definisce il messaggio transazione usando codice personale, dati transazione, codice segreto, codice carta e numero cce creditore.
Il terminale elabora il messaggio transazione criptato usando messaggio transazione e l'algoritmo Cripta.
Il terminale invia il messaggio transazione criptato all'elaboratore centrale.
Quando il terminale riceve l'esito controllo dall'elaboratore centrale, il terminale visualizza l'esito controllo all'utente.

L'ELABORATORE CENTRALE
L'elaboratore centrale e' dotato di cce, chiave e estratto conto.
L'elaboratore centrale ricava la transazione usando l'algoritmo Cripta e il messaggio transazione criptato.
L'elaboratore centrale elabora l'esito controllo usando la transazione, la chiave e il cce.
L'elaboratore centrale elabora i livelli anonimato usando la transazione, la chiave e il cce.
L'elaboratore centrale elabora dati transazione elaborati usando la transazione, i livelli anonimato e l'esito controllo.
L'elaboratore centrale modifica l'estratto conto usando i dati transazione elaborati e l'estratto conto.
L'elaboratore centrale modifica il cce usando la transazione, la chiave e l'esito controllo.