Skip to main content
European Commission logo print header

Hardware Acceleration for Computing on Encrypted Data

Opis projektu

Technologia szyfrowania danych a bezpieczna elektronika

Prawie wszystkie aspekty życia codziennego opierają się na elektronice, co sprawia, że każdego dnia generujemy ogromne ilości danych, które są przechowywane w postaci zaszyfrowanej na serwerach w chmurze. Ich bezpieczeństwo jest co najmniej wątpliwe. Przetwarzanie zaszyfrowanych danych to nowa technologia w kryptografii, która umożliwia prowadzenie obliczeń na danych bez konieczności ich odszyfrowywania. Celem finansowanego ze środków UE projektu BELFORT jest wdrożenie tej technologii od strony sprzętowej i w realistycznych scenariuszach z zapewnieniem najlepszej wydajności i równowagi energetycznej do działania na serwerach w chmurze i urządzeniach brzegowych przy jednoczesnym zadbaniu o rozsądne budżety pamięci, obliczeń i energetyczne. Zespół projektu proponuje wprowadzenie rekonfigurowalnej akceleracji sprzętowej z programowalnymi koprocesorami właściwymi dla domeny, które będą łączyć wydajność energetyczną z odpornością na ataki z komputerów klasycznych i kwantowych.

Cel

Electronics are part of all aspects of our daily life, at home, at work, while on the road. Smart cities, medical devices, financial transactions, self-driving cars, all rely on electronics. At the same time, these activities generate huge amounts of data, which for privacy and security reasons, are stored encrypted on a possibly untrusted cloud server. Yet, many applications benefit from operations on this data. Statistics or machine learning on medical, financial, automotive or energy data could discover trends or abuse, could be used to monitor pandemics, to tune supply and demand, and much more. Ideally, the calculations on the data should be done without decrypting them first to avoid data leaks.
Computing on encrypted data is the new magic in the field of cryptography: it enables calculations on the encrypted data, while data remains encrypted in the cloud and without the need to decrypt it. The result will only be decrypted by the final recipient. Challenging in these novel mathematical concepts is a gigantic blow-up in the size of ciphertext data, in the amount of calculations on the encrypted data, and in the novel lattice based arithmetic used.
The core challenge addressed in BELFORT is to make this new technology feasible from a hardware perspective and in realistic scenarios, providing the best performance/energy balance, for it to run on cloud servers and edge devices, within reasonable memory, computation and energy budgets. We propose reconfigurable hardware-based acceleration with domain-specific programmable co-processors, which combine energy efficiency with domain specific programmability and with resistance to attacks from classic and quantum computers. We will develop multiple new ideas as well as bring them together in an end-to-end demonstrator.
The PI has the unique expertise and is a pioneer in translating novel cryptographic algorithms into efficient and secure realizations on a wide range of hardware/software platforms.

System finansowania

ERC-ADG - Advanced Grant

Instytucja przyjmująca

KATHOLIEKE UNIVERSITEIT LEUVEN
Wkład UE netto
€ 2 425 875,00
Adres
OUDE MARKT 13
3000 Leuven
Belgia

Zobacz na mapie

Region
Vlaams Gewest Prov. Vlaams-Brabant Arr. Leuven
Rodzaj działalności
Higher or Secondary Education Establishments
Linki
Koszt całkowity
€ 2 425 875,00

Beneficjenci (1)