Sistema di Gestione
Il Core System Central
Il Sistema centralizza la business logic applicativa e si occupa di gestire i dati relativi alle etichette sicure (TAG RFID + QRCode), prodotti e dati anagrafici dei produttori e degli utenti.
​
Integrazione Credenziali Autenticazione
le comunicazioni M2M sono basate su certificati SSL per la mutua autenticazione per ogni produttore viene associato un wallet nella Blockchain Algorand
​
Interfaccia di Amministrazione
il modulo web di Gestione consente all’utente di Segreteria di gestire i vari compiti amministrativi quali:
-
Creazione nuovi produttori
-
Creazione nuovi utenti responsabili
-
Convalida dei produttori
-
Convalida dei contratti di richiesta lotti di etichette
-
Richiesta di nuove forniture di etichette sicure
-
Verifica situazioni critiche sui produttori (es. esaurimento lotti di etichette, credito wallet basso, ecc.)
​
​
​
​
​
​
​
​
​
Sistema di Autenticazione e Validazione
all’interno del CoreCentral sono stati implementati i metodi necessari per la validazione dei dati ricevuti dalle etichette sicure, in particolare:
-
algoritmo di verifica del CMAC del tag RFID
-
verifica congruità del contatore del TAG (per evitare replay session)
-
decodifica dei dati letti dal QRCode
-
confronto dati estratti dal QRCode con l’identificativo del tag RFID
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
Interfaccia con il sistema Centrale
Il Sistema di Produzione espone una serie di pagine web basate su chiamate alle API esposte dal WS REST CoreCentral
la web application comunica con il WS REST mediante canale SSL (come una qualsiasi altra applicazione client)
le utenze del produttore vengono gestite dall’utente Gestore in autonomia
​
​
​
​
​
​
​
​
​
​