"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