2016 07-20-wp5-q2 f2 f meeting in berlin
TRANSCRIPT
![Page 1: 2016 07-20-wp5-q2 f2 f meeting in berlin](https://reader033.vdocuments.net/reader033/viewer/2022051709/587a9d011a28ab09758b62b5/html5/thumbnails/1.jpg)
UniversityofPassauJUANDAVIDPARRA
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
![Page 2: 2016 07-20-wp5-q2 f2 f meeting in berlin](https://reader033.vdocuments.net/reader033/viewer/2022051709/587a9d011a28ab09758b62b5/html5/thumbnails/2.jpg)
UpdateAnalysisongeneralrequirementsfordataaccesscontrolfromthegateway’sperspective->firstpaper
Submittedittothe5th SecureIoTWorkshop(collocatedwithESORICS)
FirstprototypeofIdentityManagement(Demonext)
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
![Page 3: 2016 07-20-wp5-q2 f2 f meeting in berlin](https://reader033.vdocuments.net/reader033/viewer/2022051709/587a9d011a28ab09758b62b5/html5/thumbnails/3.jpg)
IDMPrototypeAllowAGILEuserstolog-inusingalreadyexistingauthenticationmechanisms:
•Pam-Auth (Linuxuser– initiallogin)
•Github (Oauth2)
•Web-ID(IntegrationwithJolocom)
•…moretocome!Google,Dropbox,etc.
Managekeysofusersanddevices
Supportauthenticationofdevicesandusers
AllowAGILEcomponentstoregisterdevices,users,etc.
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
![Page 4: 2016 07-20-wp5-q2 f2 f meeting in berlin](https://reader033.vdocuments.net/reader033/viewer/2022051709/587a9d011a28ab09758b62b5/html5/thumbnails/4.jpg)
IDMPrototypeAuthenticationComponent(Expressmiddleware)
•ManagesOAuth2redirections,Web-IDauthentication,etc.
•Mapscookiestotokensstoredinasqlite3database
•ExposesanHTTPApi toresolvetokens(tousers)
IDM-core(Dbus sessionservice)
•Registersentitiesinanothersqlite3databse
•Validatesstructureofentities
•ExposesaD-busApi toregisterentities
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
![Page 5: 2016 07-20-wp5-q2 f2 f meeting in berlin](https://reader033.vdocuments.net/reader033/viewer/2022051709/587a9d011a28ab09758b62b5/html5/thumbnails/5.jpg)
IDMPrototypeAllowAGILEuserstolog-inusingalreadyexistingauthenticationmechanisms:
•Pam-Auth (Linuxuser– initiallogin)
•Github (Oauth2)
•Web-ID(IntegrationwithJolocom)
•…moretocome!Google,Dropbox,etc.
Managekeysofusersanddevices
Supportauthenticationofdevicesandusers
AllowAGILEcomponentstoregisterdevices,users,etc.
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
![Page 6: 2016 07-20-wp5-q2 f2 f meeting in berlin](https://reader033.vdocuments.net/reader033/viewer/2022051709/587a9d011a28ab09758b62b5/html5/thumbnails/6.jpg)
IDMPrototype(beta)
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
![Page 7: 2016 07-20-wp5-q2 f2 f meeting in berlin](https://reader033.vdocuments.net/reader033/viewer/2022051709/587a9d011a28ab09758b62b5/html5/thumbnails/7.jpg)
IDMDemo
Ifyouwanttotryitout;-)
https://github.com/Agile-IoT/agile-IDM
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
![Page 8: 2016 07-20-wp5-q2 f2 f meeting in berlin](https://reader033.vdocuments.net/reader033/viewer/2022051709/587a9d011a28ab09758b62b5/html5/thumbnails/8.jpg)
Whydidwedemothis?WeexpecttocollaboratewithpartnerstointegrateIDMwithatleastthefollowingcomponents:• DeviceManagement(registerdevices)• UserInterface(userauthentication)• DataManagement(integratetokenstoexecuteactions)• Pilots(supportauthenticationneedsforcloudintegration,e.g.GoogleDrive,etc.)
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT
![Page 9: 2016 07-20-wp5-q2 f2 f meeting in berlin](https://reader033.vdocuments.net/reader033/viewer/2022051709/587a9d011a28ab09758b62b5/html5/thumbnails/9.jpg)
NextstepsStartdiscussing(anddoing)IDMintegration in:• DeviceManagement• UserInterface• DataManagement• Pilots
StartdiscussingdetailsonhowtointegratesecurityontheAGILEAPI
ImproveIDM(improveD-businterface,bettererrorhandling,documentitmore,etc.)
Researchauthenticationofdevices(cooperationwithINRIA)
AGILEKICK-OFFMEETING,12-14January2016,TrentoIT