"The Codenomicon tools are amazing. Using them is like being attacked by the most relentless adversary who uses every possible method to find flaws in your code

We fixed subtle crash bugs in Samba that had been in the code for over ten years. We would never have found those bugs without the Codenomicon tools.

If you're serious about implementing protocols correctly, you need the Codenomicon tools."

-- Jeremy Allison,
   Co Creator of Samba


Products by Protocol

Codenomicon IKEv2 Test Tool Data Sheet

  • Test tool: Codenomicon IKEv2 Test Tool
  • Direction: Server
  • Tagline: Quality and Security for IPsec Key Exchange

Codenomicon IKEv2 Test Tool improves the quality and security of IKEv2 implementations. As IKEv2 is a fundamental building block of next-generation IPsec solutions, its reliability must be verified. Any flaws in IKEv2 implementations must be fixed before malicious attackers have the chance to discover and exploit them.

IKEv2 (Internet Key Exchange version 2) is a key exchange protocol used for IPsec. IKE is used for mutual authentication and handling IPsec security associations (SAs). Building upon the earlier IKEv1 specifications, IKEv2 represents a substantially redesigned, restructured and improved effort to define IPsec key exchange.

Used specifications

Specification Title
RFC4306 Internet Key Exchange (IKEv2) Protocol

Test tool general features

  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI, command line, remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis

Tool-specific information

Tested IKEv2 exchanges Notes Specifications
IKEv2 Initial exchange RFC4306
IKEv2 Child SA exchange RFC4306
IKEv2 Informational exchange RFC4306
Tested IKEv2 messages Notes Specifications
SAInit message with and without Cookie RFC4306
Auth message with Pre-Shared Key, RSA Public key and EAP authentication RFC4306
All payloads specified in RFC4306 RFC4306
Supported protocol features Notes Specifications
Transport over UDP/IPv4 RFC4306
Full support for UDP/IPv6 RFC4306

Select Protocol:

List of available test suites. Please note that the information in these sheets is subject to periodical change.

Test Tool Datasheet:

Contact Us:

Contact us for more information

First Name:

Last Name:

E-Mail:

Country:

Which product/service are you
interested in?

reCAPTCHA: