1 / 12

Security Area

Security Area. Christoph Witzig (SWITCH) on behalf of John White (HIP). Overview of Work. Maintenance of existing security components Harmonization Common authN library Common profiles (SAML, XACML) Common authorization service New Stuff: Easier credential management.

jadon
Download Presentation

Security Area

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Security Area Christoph Witzig (SWITCH) on behalf of John White (HIP)

  2. Overview of Work • Maintenance • of existing security components • Harmonization • Common authN library • Common profiles (SAML, XACML) • Common authorization service • New Stuff: • Easier credential management EMI All Hands Meeting 2011, Lund

  3. Maintenance – gLite (1) • Java Delegation service: • coordination with EMI-ES • MyProxy, Proxy Renewal, GridSite, gSoap, ... • By CESNET • Site access control: • gLExec  add support for PAM module (e.g. Argus) • LCAS/LCMAPS/EES: convergence of code • Reduction of components: • Generally hard to drop entire components • Code reduction often more feasible • Trustmanager, java-util  common authN library EMI All Hands Meeting 2011, Lund

  4. Maintenance – gLite (2) • Confidentiality Services: • Hydra: • will be released in an EMI-1 update cycle • New tests, documentation, vulnerability assessment • Pseudonymity service: • Refactoring, certification, release Q4 2011 • VOMS: • VOM(R)S convergence • Third-party attribute queries EMI All Hands Meeting 2011, Lund

  5. Maintenance – ARC and Unicore • ARC: • Support according to user requests • Nordugridmap, arcproxy: adapt to possible changes in VOMS • Recover LCAS/LCMAPS support • Unicore • Refactoring of security PT (done) • Optimization of security stack • Support for resource sharing EMI All Hands Meeting 2011, Lund

  6. Harmonization (1) • Common authentication library • APIs for C, C++, Java done • (almost) all internally reviewed • PT must be formed (TBC) 1st release Feb 2012 • Java: UNICORE security PT • C: NIKHEF, additional manpower needed • C++: ARC • Note: • Assumption: Most code taken from existing libraries • Reach-out to other PT needs to be done EMI All Hands Meeting 2011, Lund

  7. Harmonization (2) • Common SAML profile: • Defined • Implementation in VOMS, 1st use by UNICORE • Common XACML profile: • Defined • Support by Argus • Use by CREAM, UNICORE, ARC EMI All Hands Meeting 2011, Lund

  8. Harmonization (3) • Common authorization service • Use of Argus • Today: gLExec, global banning • Support in CREAM and data management (DPM, LFC) added • Coming: Support in ARC and UNICORE (  common XACML profile) • New feature: Argus EES EMI All Hands Meeting 2011, Lund

  9. Support for AAIs • EMI AAI WG: • Easier credential management for non X.509 users • Support for AAIs and Kerberos • Late start of activity due to other priorities • Security Token Service (STS) • To translate tokens into another format • SAML / Kerberos  X.509 • Brokers trust between different security domains • Generic for all kinds of tokens, standards-based interface (WS-Trust) • Current plan to base on Shibboleth IdP v3 • Reach-out to other related efforts EMI All Hands Meeting 2011, Lund

  10. Vulnerability Assessment • Work done by E.Heymann, UAB, w/collab. UWM • Components assessed: • VOMS Admin 2.0.18  vulnerabilities fixed • gLExec 0.8  vulnerabilities fixed in EMI-1 • Argus 1.2  no vulnerabilities found • Components to be assessed: • VOMS core (2.0.2) started • To do: CREAM, WMS, Target System Interface, Gateway • UAB cannot assess every component  security training for SW developers EMI All Hands Meeting 2011, Lund

  11. Further Information • EMI JRA1 security Wiki: https://twiki.cern.ch/twiki/bin/view/EMI/EmiJra1T4Security • DJRA1.3.2: Security Work Plan EMI All Hands Meeting 2011, Lund

  12. Thank you! EMI All Hands Meeting 2011, Lund

More Related