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.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.
https://hdl.handle.net/11583/2982774