Download presentation
Presentation is loading. Please wait.
Published byJacob Bond Modified over 9 years ago
1
1 OpenSEA Alliance – Enabling Ubiquitous Secure Network Access | 9/15/2015 Opening Wireless Security at the Open1X Project Matthew Gast msg@trapezenetworks.com TERENA NetConnect 2008, May 2008 http://www.open1x.org/ http://www.openseaalliance.org/
2
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 2 About me Founder and board member at the OpenSEA Alliance Author of 802.11 Wireless Networks: The Definitive Guide (O’Reilly, 2005) IEEE 802.11 member > Secretary of Task Group U (interworking with external networks) Vice Chair of Wi-Fi Alliance Security Marketing task group Principal Engineer at Trapeze Networks > Product architecture & design > Long range planning and evolution of wireless LAN technology
3
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 3 What is the OpenSEA Alliance? Non-profit organization developing edge network technologies > SEA stands for “secure edge access” Goal: Create market leading open- source solutions > Collaborative development & test > Both commercial and academic uses Strong corporate backing for the Open1X Project Founded by industry leaders in May 2007, joined by JANET(UK) Continued member growth Important note: I am speaking today on behalf of the organization, not my employer
4
4 OpenSEA Alliance – Enabling Ubiquitous Secure Network Access | 9/15/2015 The Open1X Project at Present
5
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 5 The Open1X Project Open source supplicant > The initial project of the OpenSEA Alliance > Project web site: http://open1x.org/http://open1x.org/ Goal: To create a robust, multi-platform open-source 802.1X client Three major components > Multi-platform core engine technology (XSupplicant) > Multi-platform GUI > Plug-ins to extend engine’s functionality Project run by a “project management committee” (PMC) consisting of industry experts > Establish & maintain project roadmap > Coordinate development > Create project infrastructure (build & test environments, web site)
6
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 6 Open1X Architecture Network Medium System Abstraction & Integration Layer (SAIL) Core supplicant engine Open1X driver (IEEE 802.1X) EAP Methods crash reporting Plug ins Graphical User Interface IPC channel Operating system driver libtnc
7
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 7 New Modular Supplicant GUI Cross-platform GUI > Same look and feel across platforms – ideal for diverse computing environments Engine control & reporting channel is platform-independent and can be connected to any GUI Improved status monitoring over built- in supplicants
8
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 8 Supplicant GUI design Customizeable with QT Designer > Create any skin needed (an eduroam skin?) Engine plug-ins can automatically extend GUI displays with new configuration options
9
9 OpenSEA Alliance – Enabling Ubiquitous Secure Network Access | 9/15/2015 The Near Future of Open1X
10
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 10 Open1X Direction & Goals Content organized into releases > Release code names are alphabetical > SeaAnt, SeaBadger, SeaCow, and so on Roadmap maintained by PMC > Downloadable from http://www.open1x.org/roadmap/http://www.open1x.org/roadmap/ Who contributes to the roadmap? > People on mailing lists (users, developers) – frequently short-term > People on the Open1X wiki – http://wiki.open1x.org/http://wiki.open1x.org/ > OpenSEA Alliance members OpenSEA members also employ some engineers > No requirement to work on open source road map Updates > PMC updates road map at the end of release cycles > Open source road map defines feature set for next stable release
11
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 11 The Next Release (2.2.x), “Sea Ant” Major goal: platform support > Linux and Mac OS X getting feature parity with Windows > Extension of Windows support to Vista EAP method extension > PEAP version 1 with EAP-GTC (“Cisco PEAP”) > EAP-GTC support (RFC 3748, RFC 3748 with persistent passcode storage, and draft-zhou redefinition for EAP-FAST) > TLS configuration support in GUI Opportunistic Key Caching (OKC) > Sometimes called Proactive key caching (PKC) > Use a single key across multiple cooperating access points, such as a switch-based split-MAC network Much improved documentation, both developer and user Lots of clean-up work
12
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 12 Current Project Infrastructure Projects Library upgrades > Current versions of OpenSSL, libXML, libtnc, iconv, zlib, etc. Automatic build environment > Builds on demand > Nightly builds & packaging Automated QA testing & regression checking Debugging tool improvements
13
13 OpenSEA Alliance – Enabling Ubiquitous Secure Network Access | 9/15/2015 The Not-so-Near Future
14
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 14 How to Help, Part 1: code Writing code is the “classic” way to contribute to open source projects > Pick a roadmap item of interest to you > Or, write code for a feature that you need – we take all code that works! See the whole gory list of development tasks here > http://open1x.org/roadmap/SeaAnt/ http://open1x.org/roadmap/SeaAnt/
15
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 15 How to Help, part 2: for non-coders Matthew is in this category! Development > OpenSEA may contract some development, but this requires detailed specifications Direction > Read the roadmap and provide comments > Suggest features or platforms for the roadmap Testing > Run the supplicant and provide feedback (the crash reporter should make this easy) > Develop automated test scripts, and either contribute results or scripts to community > Report things that work (or don’t work) Documentation > EAP method configuration > RADIUS server configuration Support > Join mailing lists to help answer questions
16
OpenSEA Alliance | Enabling Ubiquitous Secure Network Access - www.openseaalliance.net 16 Future Developments Extending platform support > Dual-mode phones > Tighter integration with underlying operating systems Extending standards support > Plug-in architecture allows users to choose TNC, NAP, NAC, … > New wireless security standards such as 802.11r and 802.11w New deployment and troubleshooting tools > Centralized configuration support
17
17 OpenSEA Alliance – Enabling Ubiquitous Secure Network Access | 9/15/2015 Thanks for listening! Matthew Gast – msg@trapezenetworks.commsg@trapezenetworks.com Web site : http://www.open1x.orghttp://www.open1x.org XSupplicant Mailing lists: open1x-xsupplicant@lists.sourceforge.net open1x-developers@lists.sourceforge.net
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.