{"repo":"talkincode/toughradius","free":true,"listed":false,"github":"https://github.com/talkincode/toughradius","clone":"git clone https://github.com/talkincode/toughradius.git","description":"A powerful, open-source RADIUS server designed for ISPs, enterprise networks, and carriers. Supports standard RADIUS protocols, a full EAP / 802.1X authentication suite (EAP-TLS, PEAPv0/EAP-MSCHAPv2, EAP-TTLS), RadSec (RADIUS over TLS), and a modern Web management interface.","language":"Go","stars":678,"topics":["radius","toughradius","routeros","authentication","aaa","mschap","pap","chap","radius-protocol","radsec"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Welcome to the TOUGHRADIUS project! / \\ / \\ / \\ / / / / / / / \\ \\ \\ \\ / / \\ / \\ / \\ / \\ \\ / / / \\ / / / TOUGHRADIUS A powerful, open-source RADIUS server designed for ISPs, enterprise networks, and carriers. Supports standard RADIUS protocols, a full EAP / 802.1X authentication suite (EAP-TLS, PEAPv0/EAP-MSCHAPv2, EAP-TTLS), RadSec (RADIUS over TLS), and a modern Web management interface. ✨ Core Features RADIUS Protocol Support - 🔐 Standard RADIUS - Full support for RFC 2865/2866 authentication and accounting protocols - 🔒 RadSec - TLS encrypted RADIUS over TCP (RFC 6614) - 🌐 Multi-Vendor Support - Compatible with major network devices like Cisco, Mikrotik, Huawei, etc. - ⚡ High Performance - Built with Go, supporting high concurrency processing EAP / 802.1X Authentication A pluggable EAP handler registry covers both challenge and tunneled methods: - 🪪 EAP-MD5 / EAP-MSCHAPv2 - Challenge-based password methods (RFC 3748) - 🔐 EAP-TLS - Certificate-based mutual authentication with TLS handshake, fragmentation reassembly, and certificate-to-identity mapping (RFC 5216) - 🪟 PEAPv0 / EAP-MSCHAPv2 - Server-certificate TLS tunnel carrying inner EAP-MSCHAPv2 with MPPE key derivation, for Windows / AD / legacy enterprise networks - 🧩 EAP-TTLS - TLS tunnel carrying inner PAP / MS-CHAPv2, onboarding LDAP and legacy credential stores without a per-client certificate rollout (RFC 5281) ⚠️ Compatibility note: PEAP and EAP-MSCHAPv2 are compatibility-first methods. MS-CHAPv2-style excha","default_branch":null,"files":null,"tree":[],"storefront":"/r/talkincode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/talkincode/toughradius/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}