13
TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Short Lived Credential Service Implementation Service Implementation Based on National AAI Based on National AAI Emir Imamagic, Dobrisa Dobrenic, Miroslav Milinovic SRCE Miroslav Popovic FER Terena Networking Conference 2008

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

Embed Size (px)

Citation preview

Page 1: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

Short Lived Credential Service Short Lived Credential Service Implementation Based on Implementation Based on

National AAINational AAI

Emir Imamagic, Dobrisa Dobrenic, Miroslav Milinovic

SRCE

Miroslav Popovic

FER

Terena Networking Conference 2008

Page 2: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

OverviewOverview

Motivation Short Lived Certificate Service AAI@EduHr OpenCA SLCS architecture

OpenCA extensions RA application

CRO NGI Future work Conclusions

Page 3: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

MotivationMotivation

X509 certificates issues for end-users identity validation process heavy maintenance user’s mobility

Many organizations and countries have established their own AAI

Page 4: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

Short Lived Credential ServiceShort Lived Credential Service

Short-term certificate based on existing Identity Management System automatic identity validation lifetime – 1 million seconds (approx. 11 days)

International Grid Trust Federation (IGTF) profile

Bridge between AAIs and X509 certificates

Page 5: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

AAI@EduHRAAI@EduHR

Croatian national academic AAI federation Distributed LDAP directories Several authentication mechanisms

LDAP RADIUS web service (HTTPS/SOAP)

Federation Web Service (FWS) web service interface

Page 6: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

OpenCAOpenCA

Certificate Authority (CA) framework Open source Features

web interface database backend Hardware Security Module (HSM) support

Page 7: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

SLCS ArchitectureSLCS Architecture

OpenCACA

OpenCA Public

AAI@EduHrFWS

RA Application

WS

User

Register

Get certificate

AuthN&

Get attributes

AuthZ

Issuecertificate

Page 8: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

OpenCA ExtensionsOpenCA Extensions

Public component extensions FWS-based authentication certificate request generation (FWS & RA Application) interaction with CA component extension

CA component extension automatic certificate issuing SSL-based communication with Public

Page 9: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

RA ApplicationRA Application

Registration Authority (RA) performs users authorization

Web interface user request submission RA management interfaces

Web service interface integration with public component

Page 10: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

CRO NGICRO NGI

Croatian National Grid Infrastructure coordinated by SRCE permanent part in state budget

Available for research and academia

Grid middleware Globus Toolkit 2 & 4 based on X509 certificates

Use case for SLCS

Page 11: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

Future WorkFuture Work

IGTF accreditation Short Lived Credential Services Authentication profile

Command line interface enable retrieval from grid UIs

MICS implementation long-lived certificates relevant for long running applications

Page 12: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

ConclusionsConclusions

X509 certificates heavyweight for average users

Organizational & national AAIs handle large number of users users are familiar with them

SLCS important for wide adoption of X509-based infrastructures

Page 13: TNC 2008 / Short Lived Credential Service Implementation Based on National AAI Short Lived Credential Service Implementation Based on National AAI Emir

TNC 2008 / Short Lived Credential Service Implementation Based on National AAI

Thank You!Thank You!

Questions?Questions?