Mining Digital Twins of a VPN Server

Edi Muskardin, Andrea Pferscher, Bernhard K. Aichernig, Benjamin Wunderling

Publikation: Konferenzband/Beitrag in Buch/BerichtKonferenzartikelBegutachtung

Abstract

Virtual private networks (VPNs) are widely used to create a secure communication mode between multiple parties over an insecure channel. A common use case for VPNs is secure access to company networks. Therefore, bugs in VPN software are often severe. The Internet Key Exchange protocol (IKE) is a protocol in the Internet Protocol Security (IPsec) protocol suite used in VPNs. There are two version of IKE, IPsec-IKEv1 and the newer IPsec-IKEv2, with IPsec-IKEv1 still widely used in practice. While IPsec-IKEv2 has been investigated in the context of automata learning, no such work exists for IPsec-IKEv1. This paper closes the gap for the IPsec-IKEv1 protocol and shows the steps taken to learn a digital twin of an IPsec server using automata learning. We present and contrast two learned models of an IPsec server. Using learning, we also found security issues in encryption libraries.
OriginalspracheEnglisch
TitelPreproceedings of the Workshop on Applications of Formal Methods and Digital Twins
PublikationsstatusVeröffentlicht - März 2023
VeranstaltungWorkshop on Applications of Formal Methods and Digital Twins -
Dauer: 7 März 20239 März 2023

Workshop

WorkshopWorkshop on Applications of Formal Methods and Digital Twins
Zeitraum7/03/239/03/23

Fingerprint

Untersuchen Sie die Forschungsthemen von „Mining Digital Twins of a VPN Server“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren