12.07.2015 Views

Département Réseau, Sécurité et Multimédia Rapport d'Activités 2008

Département Réseau, Sécurité et Multimédia Rapport d'Activités 2008

Département Réseau, Sécurité et Multimédia Rapport d'Activités 2008

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

execution in a distributed manner. For thispurpose, we define an algorithm to generat<strong>et</strong>he local security policy associated with theexecution of each task that composes theworkflow. The global policy and the p<strong>et</strong>ri n<strong>et</strong>model associated with the workflow executionare provided as inputs of the algorithm [4].Our approach differs from previous works bydefining a dynamic management of workflowauthorizations and by considering a securitypolicy that takes into account information flowcontrol. This approach based on the DTEmodel is more robust and flexible than the MLS(Multi-Level Security) approach used in otherworks.ConclusionUntil now, we have presented a p<strong>et</strong>ri n<strong>et</strong>based model for moddeling workflows and wehave defined the associated security policy.This model and security policy are based onOrBAC concepts. Thus, they reuse organizationand context notions defined in this accesscontrol model. Our security policy takes intoaccount different temporal constraints b<strong>et</strong>weentwo tasks. It is composed of a general securitypolicy, a coordination security policy and aninformation flow control policy. In a secondpart, we have presented an algorithm allowingus to synchronize authorization flows withworkflow execution. This algorithm defineshow to execute the suggested model in adistributed WFMS environment.As part of future work, we shall enrich ouralgorithm by handling information flowsb<strong>et</strong>ween different organizations. Indeed,organizations must exchange flows to haveknowledge of what is happening globally in thesystem. These flows must be managed inorder to keep a secure execution environmentof the process. Exchanging flows b<strong>et</strong>weenorganizations must be compliant with theconfinement principle. Thus, these exchangeshave to be controlled in order to keep a secureenvironment of execution processes.References[1] Workflow Management Coalition. WorkflowSecurity Considerations. White Paper.Document number WFMC-TC-1019, DocumentStatus – Issue 1.0. 1998.[2] Samiha Ayed, Nora Cuppens-Boulahia,Frédéric Cuppens. Deploying Access Control inDistributed Workflow. Australian InformationSecurity Conference, Wollongong, Australia(AISC), January <strong>2008</strong>.[3] Samiha Ayed, Nora Cuppens-Boulahia,Frédéric Cuppens. An integrated model foraccess control and information flowrequirements. 12th Annual Asian ComputingScience Conference Focusing on SecureSoftware and Related Issues (ASIAN), Doha,Qatar, December 2007.[4] Samiha Ayed, Nora Cuppens-Boulahia,Frédéric Cuppens. Managing access and flowcontrol requirements in distributed workflows.6th ACS/IEEE International Conference onComputer Systems and Applications (AICCSA)Doha, Qatar, March <strong>2008</strong>.PROTEKTO : Security platform for content providersResearch Staff : Nora <strong>et</strong> Frédéric Cuppens, François WangKeywords : Authentication, Authorization, OpenId, SAML, OrBACApplications : Secure content managementPartners & Funding : Partial funding in the framework of Carnot institutesIntroductionThe Protekto project's goal is to create aplatform for content providers which integratesthe recent technologies for authentication andauthorization, capitalising on TélécomBr<strong>et</strong>agne work and comp<strong>et</strong>ences of the SWIDcompany. Regarding authentication, Protektowill use the OASIS standard SAML 2.0(Security Assertion Markup Language) [1] andthe OpenID 2.0 protocol (seehttp://openid.n<strong>et</strong>/developers/specs/) adoptedby users. And for the authorization part of38 Extract of Pracom’s Annual Report <strong>2008</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!