Formal Verification of a Security Protocol in Vehicular Communication

A Master of Science thesis in Computer Engineering by Mohamed Adel Almaazmi entitled, “Formal Verification of a Security Protocol in Vehicular Communication”, submitted in April 2025. Thesis advisor is Dr. Dana Dghaym. Soft copy is available (Thesis, Completion Certificate, Approval Signatures, and...

Full description

Saved in:
Bibliographic Details
Main Author: Almaazmi, Mohamed Adel (author)
Format: doctoralThesis
Published: 2025
Subjects:
Online Access:https://hdl.handle.net/11073/26139
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513432898764801
author Almaazmi, Mohamed Adel
author_facet Almaazmi, Mohamed Adel
author_role author
dc.contributor.none.fl_str_mv Dghaym, Dana
dc.creator.none.fl_str_mv Almaazmi, Mohamed Adel
dc.date.none.fl_str_mv 2025-06-19T06:51:24Z
2025-06-19T06:51:24Z
2025-04
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv 35.232-2025.01
https://hdl.handle.net/11073/26139
dc.language.none.fl_str_mv en_US
dc.subject.none.fl_str_mv V2X security
Formal verification
Tamarin
Event-B
Formal methods
AEE protocol
Group signatures
dc.title.none.fl_str_mv Formal Verification of a Security Protocol in Vehicular Communication
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/doctoralThesis
description A Master of Science thesis in Computer Engineering by Mohamed Adel Almaazmi entitled, “Formal Verification of a Security Protocol in Vehicular Communication”, submitted in April 2025. Thesis advisor is Dr. Dana Dghaym. Soft copy is available (Thesis, Completion Certificate, Approval Signatures, and AUS Archives Consent Form).
format doctoralThesis
id aus_b2731f7c7c735f0fe99e8773e6c8c10b
identifier_str_mv 35.232-2025.01
language_invalid_str_mv en_US
network_acronym_str aus
network_name_str aus
oai_identifier_str oai:repository.aus.edu:11073/26139
publishDate 2025
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Formal Verification of a Security Protocol in Vehicular CommunicationAlmaazmi, Mohamed AdelV2X securityFormal verificationTamarinEvent-BFormal methodsAEE protocolGroup signaturesA Master of Science thesis in Computer Engineering by Mohamed Adel Almaazmi entitled, “Formal Verification of a Security Protocol in Vehicular Communication”, submitted in April 2025. Thesis advisor is Dr. Dana Dghaym. Soft copy is available (Thesis, Completion Certificate, Approval Signatures, and AUS Archives Consent Form).Vehicular communication systems enable vehicles to exchange critical information with other traffic participants, infrastructure, and networks, offering significant benefits for road safety and transportation efficiency. However, designing secure Vehicle-to-Everything (V2X) protocols presents unique challenges as they must simultaneously ensure message authenticity, protect user privacy, prevent attacks, and maintain low computational overhead for time-sensitive applications. Formal verification of these protocols is essential but traditionally complex, as it requires reasoning about both cryptographic mechanisms and system-level properties. This thesis presents a novel complementary verification approach that combines two formal verification tools, Tamarin Prover for cryptographic analysis with Event-B for system refinement to comprehensively verify V2X security protocols. Using the Anonymous and Efficient (AEE) protocol as a case study, we develop a systematic methodology for translating between formal models, leveraging Tamarin's strength in adversarial reasoning and Event-B's structured refinement capabilities. Our refinement-based approach moves from abstract communication to concrete protocol mechanisms, with Tamarin serving as a cryptographic extension of the most concrete Event-B level. Through this methodology, we verify the AEE protocol's anonymity, traceability, event linkability, and unlinkability properties, while identifying critical requirements not explicit in the original protocol specification, including token-event binding constraints and authority separation mechanisms. The dual-method verification reveals structural insights that would be difficult to obtain using either method alone, providing implementation guidance for secure V2X deployments and establishing a generalized approach for verifying security protocols with complex system interactions. Our results demonstrate that complementary formal methods can provide stronger verification assurance than single-method approaches for safety-critical V2X security protocols.College of EngineeringDepartment of Computer Science and EngineeringMaster of Science in Computer Engineering (MSCoE)Dghaym, Dana2025-06-19T06:51:24Z2025-06-19T06:51:24Z2025-04info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf35.232-2025.01https://hdl.handle.net/11073/26139en_USoai:repository.aus.edu:11073/261392025-06-26T12:22:51Z
spellingShingle Formal Verification of a Security Protocol in Vehicular Communication
Almaazmi, Mohamed Adel
V2X security
Formal verification
Tamarin
Event-B
Formal methods
AEE protocol
Group signatures
status_str publishedVersion
title Formal Verification of a Security Protocol in Vehicular Communication
title_full Formal Verification of a Security Protocol in Vehicular Communication
title_fullStr Formal Verification of a Security Protocol in Vehicular Communication
title_full_unstemmed Formal Verification of a Security Protocol in Vehicular Communication
title_short Formal Verification of a Security Protocol in Vehicular Communication
title_sort Formal Verification of a Security Protocol in Vehicular Communication
topic V2X security
Formal verification
Tamarin
Event-B
Formal methods
AEE protocol
Group signatures
url https://hdl.handle.net/11073/26139