eisuke ito eiji abe yoshiaki kasahara kyushu university
play

Eisuke Ito, Eiji Abe, Yoshiaki Kasahara Kyushu University - PowerPoint PPT Presentation

APAN29, Sydney 2010 UPKI update from Japan Eisuke Ito, Eiji Abe, Yoshiaki Kasahara Kyushu University ito.eisuke.523@m.kyushuu.ac.jp Outline 1. Introduction 2. Shibboleth SSO 3. Problems of IdP 4. Analysis 5. Conclusion 1 1. Introduction 1.


  1. APAN29, Sydney 2010 UPKI update from Japan Eisuke Ito, Eiji Abe, Yoshiaki Kasahara Kyushu University ito.eisuke.523@m.kyushu‐u.ac.jp

  2. Outline 1. Introduction 2. Shibboleth SSO 3. Problems of IdP 4. Analysis 5. Conclusion 1

  3. 1. Introduction 1. Introduction 2. Shibboleth SSO 3. Problems of IdP 4. Analysis 5. Conclusion 2

  4. 1. Introduction  Protected services in University  E-Learning, e-Syllabi, Researcher activity DB, Student portal, …  E-Journal, Google Apps, Windows Live, …  Shibboleth SSO (Single Sign-on)  Distributed SSO Middleware  Identity Providers (IdP), Service Providers (SP). (and Discovery Service (DS))  Federation  A trust relationship between Identity Providers (IdP) and Service Providers (SP).  NII of Japan deploys Shibboleth SSO Federation  Kyushu University joins this federation 3

  5. History 2005 2006 2007 2008 2009 2010 2011 Joined UPK Kyushu Univ. LDAP Password University authN ID IntegraJon Shibboleth IdP manager plaBorm Join UPKI‐Fed University ID (JP Federa7on) kitenet (Wireless LAN) UPKI UPKI IniJaJve Server Cert. service NII, Japan eduroam.jp GRID UPKI‐Fed SSO trial UPKI‐Fed Trail Federa7on 4

  6. In this presentation,  Show a case study of shibboleth IdP and SP operation in Kyushu University  Report some problems of shibboleth IdP operation.  Report results of two month operation. 5

  7. 2. Shibboleth SSO 1. Introduction 2. Shibboleth SSO 3. Problems of IdP 4. Analysis 5. Conclusion 6

  8. 2. Shibboleth SSO  Before Shibboleth  Kyushu U  Students 18,000  Staffs 7,000 (prof. 2500)  Campus wide authentication system (since 2007.)  IDM and LDAP server  IDM: Identity management system (Meta Directory)  LDAP server is used as password authenticator. 7

  9. Secure 8 Shibboleth SSO SSO Shibboleth System Overview Other Personnel Student worker DB DB Federated SPs ID card E‐Journal IDM IC Card (User ID) Refworks MS DS ref Shibboleth Password Matrix code LDAP IdP (SSO) manager DB Active Active Directory Directory refer refer Enterprise EducaJon system system for officials for students Critical Critical Service Service kitenet Mail WebCT EZproxy MyLibrary (WiFi) Matrix code authN ID/PW, or ID/PW login login Matrix code

  10. Dataflow of IDM Students Student Student Learning System list (PCs, Server, WBT) DB Twice in a Year Staffs Staff Personnel IDM list DB (Identity Management Sys.) LDAP Daily Account activation ID ID Card Card Staff 9

  11. Integrated Services  WebCT (e-Learning)  NetAcademy2 (English study)  kitenet (WiFi)  Campus licensed software  Space management system  Cute.Anyware (E-journal proxy by Library)  Webmail (Primary e-mail service)  Course registration and grade point management sys.,  Researcher activity DB 10

  12. SSO Policy Internal service Out sourced service • Webmail • E‐Journal services Usability • WebCT (e‐Learning) • RefWorks oriented • Software download site • Google Apps Shibbolize! (licensed software) • University portal Security • Financial system • Grade point oriented management system 11

  13. 3. Problems of IdP 1. Introduction 2. Shibboleth SSO 3. Problems of IdP 4. Analysis 5. Conclusion 12

  14. 3. Problems of IdP Attributes Attribute matching filtering IdP SP LDAP 13

  15. Attributes matching Existing schema eduperson mismatch (attributes) schema Open IdP LDAP LDAP (rewrite) Add/Change Attributes Schema Solutions schema Translation Matching attribute-resolver.xml OpenLDAP’s rewrite module 14

  16. Attribute filtering Internal SPs MyLibrary OK SP Serves all attributes SP EZproxy SP WebCT IdP External SPs No SP Against privacy policy SP SP 15

  17. Solutions for attribute filtering problem 2. Two IdPs 1. Write filter rules for each SP. Internal SP IdP rule SP rule SP SPs SP rule IdP rule SP External SP rule IdP SP rule SP SPs 3. Filtering script Open LDAP LDAP IdP (rewrite) rules 16

  18. 4. Analysis 1. Introduction 2. Shibboleth SSO 3. Problems of IdP 4. Analysis 5. Conclusion 17

  19. 4. Analysis Shibboleth IdP and SPs in Kyushu Universiy Internal SPs Open SP MyLibrary LDAP IdP LDAP EZproxy SP (rewrite) SJSDS OpenLDAP, Shibboleth IdP SP WebCT (Solaris) CentOS. Tomcat (CentOS) (VMware) (Windows XP) 18

  20. 19 Kyushu University Library IdP http://www.lib.kyushu‐u.ac.jp/ SP

  21. Results  Two months operation  Just serviced in at Dec. 1, 2009.  No serious trouble.  Some trivial matters.  Some users bookmark the IdP site.  404 Not Found: /idp/Authn/Password 7time(s)  He/She can’t access to the service which he/she wants. 20

  22. Statistics: Unique users at Jan.26,2010. Students 1815 18000 Staffs 467 7000 (2500) Total 2291 25000 21

  23. Statistics: Rank‐Freqency Top 200 users (10% users) occupy 41.2% access. 22

  24. Statistics: Daily access 23

  25. Statistics: Hourly access Most user access at afternoo. 24

  26. 5. Conclusion 1. Introduction 2. Shibboleth SSO 3. Problems of IdP 4. Analysis 5. Conclusion 25

  27. 5. Conclusion  A case study of Shibboleth IdP in a university  Two problems for IdP construction  Attribute matching  Attribute filtering  Two months operation  No serious trouble.  Got statistics  No over load 26

  28. Thank you for your attention. 27

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend