* Che cos'è Heracles e perché cambia le regole del gioco * Cinque anni di ricerca con DARPA * Architettura del chip: 64 core a 3 nm e memoria HBM * Fully homomorphic encryption: il Santo Graal della sicurezza dei dati * Prestazioni e prospettive
Che cos'è Heracles e perché cambia le regole del gioco {#che-cosè-heracles-e-perché-cambia-le-regole-del-gioco}
Elaborare dati senza mai vederli in chiaro. Sembra un paradosso, eppure è esattamente ciò che promette Heracles, il nuovo chip presentato da Intel all'ISSCC (International Solid-State Circuits Conference), il più prestigioso simposio mondiale dedicato ai circuiti integrati. Il processore è stato progettato con un obiettivo ambizioso e preciso: accelerare la fully homomorphic encryption (FHE) fino a 5.000 volte rispetto alle attuali CPU server, aprendo scenari finora considerati impraticabili per limiti computazionali.
La notizia arriva in un momento in cui la protezione dei dati è al centro del dibattito tecnologico e normativo — dall'applicazione del GDPR europeo alla crescente domanda di privacy-preserving computation nel settore sanitario, finanziario e della pubblica amministrazione. Se Heracles manterrà le promesse, potrebbe rappresentare un punto di svolta.
Cinque anni di ricerca con DARPA {#cinque-anni-di-ricerca-con-darpa}
Il progetto non è nato dal nulla. Stando a quanto emerge dalla presentazione, lo sviluppo di Heracles è iniziato circa cinque anni fa nell'ambito di una collaborazione con DARPA, l'agenzia del Dipartimento della Difesa statunitense nota per aver finanziato, tra le altre cose, la creazione di Internet.
DARPA ha investito con decisione nella ricerca sulla crittografia omomorfica attraverso il programma DPRIVE (Data Protection in Virtual Environments), finalizzato a realizzare acceleratori hardware capaci di rendere la FHE praticabile su larga scala. Intel si è aggiudicata uno dei contratti principali, mettendo al lavoro i propri laboratori per tradurre un concetto matematico elegante ma computazionalmente oneroso in silicio funzionante.
Cinque anni di sviluppo per arrivare a un chip che, almeno sulla carta, potrebbe colmare il divario tra teoria crittografica e applicazione industriale.
Architettura del chip: 64 core a 3 nm e memoria HBM {#architettura-del-chip-64-core-a-3-nm-e-memoria-hbm}
Sul piano tecnico, Heracles colpisce per le scelte architetturali. Il chip è realizzato con processo produttivo a 3 nm — tra i più avanzati disponibili — e integra memoria HBM (_High Bandwidth Memory_), lo stesso tipo di memoria ad alta larghezza di banda utilizzato negli acceleratori per intelligenza artificiale e supercalcolo.
Il cuore del processore è costituito da 64 core di calcolo, organizzati in una griglia 8×8. Questa disposizione non è casuale: le operazioni richieste dalla crittografia omomorfica — in particolare le trasformate numeriche teoriche (_NTT_, Number Theoretic Transforms) e le moltiplicazioni polinomiali su interi molto grandi — beneficiano enormemente di un'architettura che consenta comunicazione rapida e parallela tra i core.
La scelta della memoria HBM è altrettanto strategica. La FHE opera su ciphertext (testi cifrati) che possono essere migliaia di volte più voluminosi dei corrispondenti dati in chiaro. Senza una larghezza di banda sufficiente tra processore e memoria, qualsiasi accelerazione computazionale verrebbe strozzata dai tempi di trasferimento dei dati. La combinazione di nodo produttivo a 3 nm, HBM e parallelismo massivo è ciò che consente a Intel di dichiarare un guadagno prestazionale così significativo.
In un panorama in cui la ricerca sui materiali avanzati sta producendo risultati sorprendenti — come dimostra la recente creazione di un diamante sintetico più duro del naturale da parte di ricercatori cinesi — anche il fronte dei semiconduttori continua a spingere i limiti del possibile.
Fully homomorphic encryption: il Santo Graal della sicurezza dei dati {#fully-homomorphic-encryption-il-santo-graal-della-sicurezza-dei-dati}
Per comprendere la portata di Heracles, è necessario capire cosa sia la crittografia omomorfica e perché viene spesso definita il "Santo Graal" della protezione dei dati.
Nella crittografia tradizionale, per eseguire un qualsiasi calcolo sui dati è necessario prima decifrarli. Questo passaggio crea una finestra di vulnerabilità: nel momento in cui i dati sono in chiaro, possono essere esposti a intrusioni, errori o abusi. La fully homomorphic encryption elimina radicalmente questo problema. Consente di eseguire operazioni aritmetiche e logiche direttamente sui dati cifrati, ottenendo un risultato che, una volta decifrato, è identico a quello che si sarebbe ottenuto lavorando sui dati in chiaro.
Il concetto teorico risale al 2009, quando il ricercatore Craig Gentry dimostrò che un simile schema era matematicamente possibile. Da allora, il progresso è stato costante ma lento, frenato da un ostacolo fondamentale: il costo computazionale. Le operazioni FHE richiedono una potenza di calcolo da 10.000 a 100.000 volte superiore rispetto alle stesse operazioni su dati non cifrati. È proprio questo divario che chip come Heracles mirano a ridurre drasticamente.
Le applicazioni potenziali sono enormi:
* Sanità: ospedali e centri di ricerca potrebbero condividere dati clinici per studi epidemiologici senza mai esporre le informazioni dei pazienti. * Finanza: istituti bancari potrebbero eseguire analisi antifrode su transazioni cifrate, rispettando le normative sulla privacy. * Cloud computing: aziende e pubbliche amministrazioni potrebbero affidare elaborazioni a provider cloud senza fidarsi ciecamente del fornitore, perché i dati resterebbero cifrati in ogni fase. * Intelligenza artificiale: modelli di machine learning potrebbero essere addestrati su dataset sensibili senza che nessun attore nella catena abbia mai accesso ai dati grezzi.
Prestazioni e prospettive {#prestazioni-e-prospettive}
Il dato delle 5.000 volte rispetto a una CPU server va contestualizzato. Si tratta di un confronto con l'esecuzione software della FHE su processori general-purpose, non con altri acceleratori hardware dedicati, un settore in cui operano anche startup come Duality Technologies, Cornami e lo stesso colosso IBM con i suoi chip sperimentali. Il confronto reale tra queste soluzioni richiederà benchmark indipendenti e carichi di lavoro standardizzati.
Tuttavia, il salto è significativo. Se confermato nella pratica, un fattore di accelerazione di tre ordini di grandezza potrebbe portare tempi di elaborazione FHE — oggi dell'ordine di minuti o ore per operazioni complesse — nell'ordine dei secondi o frazioni di secondo. A quel punto, la crittografia omomorfica cesserebbe di essere un esperimento da laboratorio per diventare una tecnologia deployable in ambienti di produzione.
Resta aperta la questione dell'integrazione. Un chip come Heracles dovrà inserirsi in ecosistemi software maturi, con librerie FHE ottimizzate, tool di sviluppo accessibili e supporto da parte dei principali provider cloud. Intel, dal canto suo, ha già investito in questo versante con la libreria open-source HE-Transformer e il framework HEXL, progettati per semplificare l'adozione della crittografia omomorfica.
La presentazione all'ISSCC segna comunque un passaggio dalla fase di ricerca pura a quella di dimostrazione tecnologica concreta. Per il mondo della sicurezza informatica — e per tutti i settori che trattano dati sensibili, istruzione compresa — Heracles rappresenta un segnale chiaro: il futuro dell'elaborazione sicura non è più soltanto una promessa teorica. È un chip con 64 core, fabbricato a 3 nanometri, che esiste già.