EO 519
DIGITAL CRYPTO AUTHENTICATION è ideale per applicazioni con I/O limitato sul controller o spazio limitato. Per la comunicazione viene utilizzata un’interfaccia I2C o SWI (Single-Wire Interface). ECC204 ed ECC206 forniscono un’autenticazione asim- metrica, supportando ECDSA, SHA 256 e HMAC (Hash Message Authentication Code). Al pari di SHA106, anche ECC206 precede l’opzione a 2 pin, consentendo l’uso di una interfaccia SWI. La figura 4 sottolinea la semplicità dell’interfaccia SWI a 2 pin con alimentazione per SHA106 o ECC206 integrata nella linea dati e immagazzinata nel condensatore inte- grato. Poiché non è richiesta alcuna scheda PCB, è possi- bile integrare l’autenticazione crittografica in una vasta gamma di materiali di consumo medicali e sanitari in precedenza esclusi. Esempio di implementazione di autenticazione crittografica in un nebulizzatore portatile La figura 5 mostra un progetto di riferimento relativo all’implementazione dell’autenticazione crittografi- ca simmetrica in un nebulizzatore portatile che utilizza cartucce sostituibili. Si tratta di un design funzionale del nebulizzatore in cui solo il contenitore per medicinali del produttore si autenticherà con l’unità principale del ne- bulizzatore dello stesso produttore, non con un conteni- tore per medicinali contraffatto. I vantaggi dell’autenti- cazione sono significativi per i pazienti, garantendo che venga utilizzata la medicazione corretta proveniente da una fonte attendibile. Altri vantaggi includono la prote- zione del marchio e della qualità del produttore, i ricavi delle vendite e dell’assistenza e la conformità ai requisiti normativi. Tutti i file di progettazione e il codice sorgente sono di- sponibili per il download dal website di Microchip. For- niti con finalità di valutazione e prototipazione, i progetti utilizzano un circuito integrato di autenticazione SHA204 a bassissimo consumo con un algoritmo SHA 256, un ge- neratore di numeri casuali hardware e una EEPROM da 4,5 Kbit per la memorizzazione di chiavi e dati. La tensione di funzio- namento è compresa tra 1,8 V DC e 5,5 V DC e il consumo è inferiore a 150 nA nella modalità sleep. Il processore host nell’unità centrale è un micro- controllore analogico intelligente a 8 bit PIC16F1718 di Microchip contrad- distinto da bassissimi consumi. Le risorse di progettazione per l’au- tenticazione crittografica aiutano ad accelerare la fase di prototipazione Per semplificare la prototipazione Fig. 4 – I circuiti integrati a 2 pin SHA106 e ECC206 della linea CryptoAuthentication di Microchip sono dotati di un condensatore interno per immagazzinare l’energia parassita che alimenta il dispositivo (Fonte: Microchip) Fig. 5 – Architettura dello schema a blocchi del progetto di riferimento Microchip di un nebulizzatore portatile palmare (Fonte: Microchip) ELETTRONICA OGGI 519 - GIUGNO/LUGLIO 2024 44
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzg4NjYz