CRYPTOSYSTEMS - Cryptographic Foundations for Secure and Scalable Distributed Systems
With this project, funded by a Starting Grant from the European Research Council, CISPA faculty member Dr. Julian Loss aims to significantly improve the robustness and efficiency of distributed algorithms using cryptography.
©ERC
Many of today’s critical infrastructures, such as power grids or cellular networks, are distributed systems which are comprised of autonomous nodes connected over a peer-to-peer network. A central goal in distributed computing is to implement such systems in a fault-tolerant manner to avoid single points of failure. Fault-tolerant systems remain secure and available even if some minority of nodes crashes or spreads incorrect information. Distributed systems frequently rely on cryptography, which has proven a powerful tool for robustness and scalability.
However, despite its benefits, cryptography can incur performance penalties or lead to vulnerabilities when not used cautiously. Both of these aspects significantly complicate its use in practice. As a result, many real-world systems use cryptography sparingly, thus lacking robustness and scalability. Using cutting-edge cryptography,
CRYPTOSYSTEMS will significantly advance the resilience and efficiency of distributed algorithms at the heart of many distributed systems. The objectives are as follows: (i) Develop and explore formal security models for cryptographic distributed algorithms that accurately reflect real-world threats. (ii) Apply cryptography to design robust and scalable distributed algorithms that tolerate the theoretical limits of faults. (iii) Develop novel cryptography, such as compact signatures and communication-efficient distributed randomness generation routines to boost the efficiency and security of distributed algorithms.
These innovations will provide a major step toward the wide-scale deployment of secure and scalable distributed infrastructures.
©ERC
Many of today’s critical infrastructures, such as power grids or cellular networks, are distributed systems which are comprised of autonomous nodes connected over a peer-to-peer network. A central goal in distributed computing is to implement such systems in a fault-tolerant manner to avoid single points of failure. Fault-tolerant systems remain secure and available even if some minority of nodes crashes or spreads incorrect information. Distributed systems frequently rely on cryptography, which has proven a powerful tool for robustness and scalability.
However, despite its benefits, cryptography can incur performance penalties or lead to vulnerabilities when not used cautiously. Both of these aspects significantly complicate its use in practice. As a result, many real-world systems use cryptography sparingly, thus lacking robustness and scalability. Using cutting-edge cryptography,
CRYPTOSYSTEMS will significantly advance the resilience and efficiency of distributed algorithms at the heart of many distributed systems. The objectives are as follows: (i) Develop and explore formal security models for cryptographic distributed algorithms that accurately reflect real-world threats. (ii) Apply cryptography to design robust and scalable distributed algorithms that tolerate the theoretical limits of faults. (iii) Develop novel cryptography, such as compact signatures and communication-efficient distributed randomness generation routines to boost the efficiency and security of distributed algorithms.
These innovations will provide a major step toward the wide-scale deployment of secure and scalable distributed infrastructures.
Large parts of our critical infrastructure, such as power grids or mobile networks, are so-called distributed systems. They consist of many computers that solve large tasks jointly in a network. Such systems must be robust, remain as synchronized as possible, and possess a certain fault tolerance. "Most distributed algorithms that could be used for this are still too slow, not scalable or efficient enough to really solve these problems," explains CISPA faculty Dr. Julian Loss. In his Cryptosystems project, he intends to use state-of-the-art cryptographic methods to significantly improve the efficiency and robustness of distributed algorithms and thus make the networks of the future more secure and efficient. For this endeavour, he has received a Starting Grant from the European Research Council (ERC) which amounts to 1.4 million euros over the next five years.
Julian is still seeking a postdoc in distributed algorithms and a postdoc in cryptography for his work on the Cryptosystems project. CISPA and Julian's group provide a thriving ecosystem dedicated entirely to groundbreaking research.
Contact Julian Loss or apply directly here: