Conformance testing of Extensible Authentication Protocol implementations

The paper presents a model-based approach to conformance testing of Extensible Authentication Protocol (EAP) implementations. Conformance testing is the basic tool to ensure interoperability between implementations of a protocol. Using UniTESK technology allows automating the verification of network...

Full description

Bibliographic Details
Main Authors: A. V. Nikeshin, V. Z. Shnitman
Format: Article
Language:English
Published: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2019-02-01
Series:Труды Института системного программирования РАН
Subjects:
Online Access:https://ispranproceedings.elpub.ru/jour/article/view/1122
_version_ 1818114707961151488
author A. V. Nikeshin
V. Z. Shnitman
author_facet A. V. Nikeshin
V. Z. Shnitman
author_sort A. V. Nikeshin
collection DOAJ
description The paper presents a model-based approach to conformance testing of Extensible Authentication Protocol (EAP) implementations. Conformance testing is the basic tool to ensure interoperability between implementations of a protocol. Using UniTESK technology allows automating the verification of network protocols based on their formal models. Additional applying of mutation testing allows evaluating the robustness of the implementations to receive incorrect packets. We applied the test suite to several implementations of EAP and present brief results. This approach has proved to be effective in finding several critical vulnerabilities and other specification deviations in the EAP implementations.
first_indexed 2024-12-11T03:55:01Z
format Article
id doaj.art-dde420256aef449588c8dfb1aba2d36e
institution Directory Open Access Journal
issn 2079-8156
2220-6426
language English
last_indexed 2024-12-11T03:55:01Z
publishDate 2019-02-01
publisher Ivannikov Institute for System Programming of the Russian Academy of Sciences
record_format Article
series Труды Института системного программирования РАН
spelling doaj.art-dde420256aef449588c8dfb1aba2d36e2022-12-22T01:21:48ZengIvannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262019-02-013068910410.15514/ISPRAS-2018-30(6)-51121Conformance testing of Extensible Authentication Protocol implementationsA. V. Nikeshin0V. Z. Shnitman1Институт системного программирования им. В.П. Иванникова РАНИнститут системного программирования им. В.П. Иванникова РАН; Московский физико-технический институтThe paper presents a model-based approach to conformance testing of Extensible Authentication Protocol (EAP) implementations. Conformance testing is the basic tool to ensure interoperability between implementations of a protocol. Using UniTESK technology allows automating the verification of network protocols based on their formal models. Additional applying of mutation testing allows evaluating the robustness of the implementations to receive incorrect packets. We applied the test suite to several implementations of EAP and present brief results. This approach has proved to be effective in finding several critical vulnerabilities and other specification deviations in the EAP implementations.https://ispranproceedings.elpub.ru/jour/article/view/1122тестированиеверификацияформальные методыформальные спецификациитестирование с использованием моделейбезопасностьаутентификацияконтроль доступаeapметоды eapuniteskмутационное тестирование
spellingShingle A. V. Nikeshin
V. Z. Shnitman
Conformance testing of Extensible Authentication Protocol implementations
Труды Института системного программирования РАН
тестирование
верификация
формальные методы
формальные спецификации
тестирование с использованием моделей
безопасность
аутентификация
контроль доступа
eap
методы eap
unitesk
мутационное тестирование
title Conformance testing of Extensible Authentication Protocol implementations
title_full Conformance testing of Extensible Authentication Protocol implementations
title_fullStr Conformance testing of Extensible Authentication Protocol implementations
title_full_unstemmed Conformance testing of Extensible Authentication Protocol implementations
title_short Conformance testing of Extensible Authentication Protocol implementations
title_sort conformance testing of extensible authentication protocol implementations
topic тестирование
верификация
формальные методы
формальные спецификации
тестирование с использованием моделей
безопасность
аутентификация
контроль доступа
eap
методы eap
unitesk
мутационное тестирование
url https://ispranproceedings.elpub.ru/jour/article/view/1122
work_keys_str_mv AT avnikeshin conformancetestingofextensibleauthenticationprotocolimplementations
AT vzshnitman conformancetestingofextensibleauthenticationprotocolimplementations