Easy to Use
TLS-Anvil is available as Docker Container, so there is no hassle for you to compile the project. The CLI provides many options that specify how your TLS server or client is tested.
If everything works as expected, testing a TLS server or client is as easy as starting TLS-Anvil and let it know how to connect to your target.
However, there are for sure some implementations violating RFCs that TLS-Anvil fails to test out of the box and therefore require some adjustments.
TLS-Anvil currently has tests implemented for clients and servers supporting TLS 1.2 and TLS 1.3. From the start of the project the goal was to build a framework that allows others to easily build additional tests.