Fido Device Onboarding (FDO) by the FIDO Alliance is expected to become the leading standard protocol for device secure onboarding. It is automatic, plug&play and it enables late binding. It overcomes the problems related to both proprietary zero-touch protocols and the traditional manual approach. Being automatic, this protocol must enforce a large number of security properties. In this paper, for the first time, we formally verify whether it satisfies some of its expected properties. Authentication and confidentiality of exchanged secrets are checked using a symbolic model and the Proverif tool. The verification confirms a weakness in the way the transfer of the device ownership is handled, which was already guessed by other authors and similar to another one already reported by FIDO.

Formal verification of the FDO protocol / Bussa, Simone; Sisto, Riccardo; Valenza, Fulvio. - (2023), pp. 290-295. (Intervento presentato al convegno IEEE International Conference on Standards for Communications and Networking (CSCN 2023) tenutosi a Munich (DEU) nel 06-08 November 2023) [10.1109/CSCN60443.2023.10453172].

Formal verification of the FDO protocol

Simone Bussa;Riccardo Sisto;Fulvio Valenza
2023

Abstract

Fido Device Onboarding (FDO) by the FIDO Alliance is expected to become the leading standard protocol for device secure onboarding. It is automatic, plug&play and it enables late binding. It overcomes the problems related to both proprietary zero-touch protocols and the traditional manual approach. Being automatic, this protocol must enforce a large number of security properties. In this paper, for the first time, we formally verify whether it satisfies some of its expected properties. Authentication and confidentiality of exchanged secrets are checked using a symbolic model and the Proverif tool. The verification confirms a weakness in the way the transfer of the device ownership is handled, which was already guessed by other authors and similar to another one already reported by FIDO.
2023
979-8-3503-9538-9
File in questo prodotto:
File Dimensione Formato  
FDO_verification_pre_cameraready.pdf

accesso aperto

Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: Pubblico - Tutti i diritti riservati
Dimensione 1.54 MB
Formato Adobe PDF
1.54 MB Adobe PDF Visualizza/Apri
Formal_Verification_of_the_FDO_Protocol.pdf

accesso riservato

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 1.59 MB
Formato Adobe PDF
1.59 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2982774