IBM ha annunciato un toolkit per implementare la tecnologia di crittografia completamente omomorfica (FHE) per i sistemi operativi basati su Linux (per le architetture IBM Z e x86).
In precedenza disponibile per macOS e iOS, il toolkit FHE di IBM è ora stato rilasciato anche per Linux. La fornitura avviene sotto forma di contenitori Docker per tre distribuzioni: CentOS, Fedora e Ubuntu Linux.
Cosa rende speciale la tecnologia di crittografia completamente omomorfica? Questa tecnologia consente di crittografare sia i dati statici che quelli modificabili (crittografia 'on-the-fly') attraverso la 'crittografia pervasiva'. In questo modo, FHE consente di lavorare con i dati senza doverli decrittografare.
Inoltre, il sistema Data Privacy Passports (un sistema di protezione delle informazioni consolidato) consente ai clienti IBM Z di impostare autorizzazioni per la gestione dei dati per singole persone, utilizzando un meccanismo di controllo degli accessi ed è possibile revocare l'accesso ai dati anche durante il loro trasferimento.
Come riporta IBM nel proprio comunicato stampa: «Originariamente proposta da matematici negli anni '70 e successivamente dimostrata per la prima volta nel 2009, la tecnologia di crittografia completamente omomorfica è diventata un modo unico per proteggere la privacy delle informazioni. L'idea è semplice: ora puoi elaborare dati sensibili senza decriptarli in anticipo. In breve, non puoi rubare informazioni se non puoi comprenderle».
Per i clienti IBM Z (s390x), la prima versione del toolkit FHE per Linux supporta solo Ubuntu e Fedora, mentre per le piattaforme x86 questo strumento funziona anche su CentOS.
Nel frattempo, IBM ha espresso fiducia che gli sviluppatori esperti, ben familiarizzati con Docker, potranno facilmente portare il toolkit FHE di IBM su altre distribuzioni GNU/Linux. Ogni versione del toolkit offre agli utenti l'accesso a un ambiente IDE (Integrated Development Environment) integrato tramite un browser web installato nel loro sistema operativo.
Prima di iniziare a utilizzare il toolkit FHE per Linux, si raccomanda di consultare la documentazione su pagina del progetto su GitHub. Oltre alla versione su GitHub, è disponibile un container su Docker Hub.
Per una migliore comprensione del funzionamento del sistema di crittografia omomorfica completa di IBM, si consiglia di visionare il video ufficiale di anteprima.
Fonte: linux.org.ru
