RADIUS Server Test Suite Data Sheet

Test Suite: RADIUS Server Test Suite

Direction: Server

The RADIUS protocol is a protocol for authenticating users. It is used widely in the modern Internet. Since the proper functioning of the RADIUS protocol is vital to modern infrastructure and society, the dependability of RADIUS implementations must be verified. This test suite can be used to test RADIUS server implementations for security flaws and robustness problems.

Used specifications

Specification Title Notes
RFC2865 Remote Authentication Dial In User Service (RADIUS) Obsoletes RFC2138
RFC2866 RADIUS Accounting Obsoletes RFC2139
RFC2867 RADIUS Accounting Modifications for Tunnel Protocol Support Updates RFC2866
RFC2868 RADIUS Attributes for Tunnel Protocol Support Updates RFC2865
RFC2869 RADIUS Extensions
RFC2548 Microsoft Vendor-specific RADIUS Attributes
RFC3162 RADIUS and IPv6
RFC3748 Extensible Authentication Protocol (EAP) Obsoletes RFC2284
RFC4679 DSL Forum Vendor-Specific RADIUS Attributes
RFC5216 The EAP-TLS Authentication Protocol Only the base case and fragmentation supported.
RFC2246 The TLS Protocol Version 1.0 Only the necessary parts for EAP-TLS client authentication.
RFC4346 The TLS Protocol Version 1.1 Only the necessary parts for EAP-TLS client authentication.

Tool-specific information

Tested messages Specifications
Access request RFC2865
Accounting request RFC2866
Supported protocol features Specifications
Transport over UDP RFC2865
EAP-TLS authentication base case with fragmentation. Only RSA key exchange supported. RFC5216
TLS1.0/TLS1.1 record layer and handshake protocols needed for EAP-TLS authentication base case as described in RFC4346. Only RSA supported. RFC2246, RFC4346, RFC5216
Supported test suite features
X.509 RSA Certificates and Private Keys from file
Supported TLS cipher suites
TLS_NULL_WITH_NULL_NULL
TLS_RSA_WITH_NULL_MD5
TLS_RSA_WITH_NULL_SHA
TLS_RSA_WITH_RC4_128_MD5
TLS_RSA_WITH_RC4_128_SHA
TLS_RSA_WITH_DES_CBC_SHA
TLS_RSA_WITH_3DES_EDE_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA