Università degli Studi di Milano
APROVER: A FRAMEWORK FOR THE DEVELOPMENT OF SECURITY PROTOCOLS
Abstract
dc:descriptionIn the dynamic landscape of emerging technologies such as IoT and 5G, the integration of advanced cryptographic protocols becomes essential for fostering secure and data-driven communication. The reliability of crypto- graphic protocols plays a pivotal role, enabling secure communication chan- nels, privacy preservation, real-time responses, energy-efficient operations, enhanced security measures, personalised user experiences, and optimized network performance. However, a critical concern emerges due to the lim- ited presence of formalised communication protocols, posing security risks in our interconnected daily lives. The lack of formalisation can be traced back to the mathematical intricacy of formal methods languages and their complex integration into the tight development timeframes of companies. To ensure that mathematical proofs of correctness, secrecy, authentication and integrity are guaranteed through all the developing phases of security protocols, we perfuse our effort in creating a framework to close the gap between the designers’ needs and the formal methods tools. The project in- troduces APROVER, an "Automatic Protocol Verifier" designed to simplify the formal specification, verification, and development of security protocols. The initiative focuses on two main aspects: i) bridging the usability gap by developing a web UI based on a sequence diagram for message exchange and a versatile language (KANT) for power users, helping them with syn- tactic and semantic validation of their models; ii) unifying the verification methodology by creating a multi-level approach that targets both the com- munication and the internal device logic.
Degree
thesis:*- Grantor dc:publisher
- Università degli Studi di Milano
- Year dc:date
- 2024
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- LILLI, MARIO
- Contributors dc:contributor
-
- tutor: E. Riccobene ; co-supervisore: C. Braghin ; coordinatore: R. Sassi
- M. Lilli
- RICCOBENE, ELVINIA MARIA
- BRAGHIN, CHIARA
- SASSI, ROBERTO
Subjects
dc:subject × 1Rights
dc:rights- Statement dc:rights
-
- info:eu-repo/semantics/openAccess
- Language dc:language
- eng
Identifiers
dc:identifier.*- OAI identifier oai:identifier
- oai:air.unimi.it:2434/1039590