January 6, 2021
This release adds an IPsec model, improves on UDPBasicApp, and contains small bug fixes. It requires OMNeT++ 5.3 or later, or OMNeT++ 6.0 Preview 9 or 10.
The IPsec model implements basic RFC 4301 functionality: Authentication Header (AH) and Encapsulating Security Payload (ESP). Key exchange protocols are not modeled, but instead, security associations (SAs) are statically configured and remain in effect for the entire duration of the simulation.
The model does not perform actual cryptography. This was an explicit non-goal, as the purpose of the model is to study the effects of the network overhead of IPsec. As a consequence, encryption keys, certificates, and other cryptography-related data do not appear in the model’s data structures. However, protocol overhead and a simple performance model to account for the runtime overhead of cryptography are included.