Secure Data Sharing for Smart Cities
Master of Applied IT
Wesley van der Ploeg
Project description
Designing and implementing a data space that integrates data from multiple vendors using robust Identity and Access Management (IAM) mechanisms. Focus on two critical building blocks: Identity & Attestation Management and Data Exchange. Aligning with the DSSC’s mission to enhance collaboration among stakeholders by bringing together relevant organizations.
Context
Organizations in smart cities face challenges in securely sharing and integrating data across multiple vendors. This research builds on previous findings to integrate advanced IAM solutions, enhancing security and interoperability within shared data spaces.
Leveraging real-world data from the Proeftuin Inzicht Verlicht project—where video and audio sensors have been operational since December 2020 at the J.F. Kennedylaan – Onze Lieve Vrouwestraat intersection—we finalized a secure data-sharing framework that aligns with the DSSC's goal of fostering collaboration within the data space ecosystem.
Results
IIdentity & Attestation Management:
Keycloak as the central authentication mechanism ensures secure authentication with Google and Azure integration
Data Exchange:
The PoC successfully demonstrated the use of OpenAPI specifications for secure, interoperable data sharing across different systems and vendors.
Technologies and Standards: Identified key technologies like OpenID Connect (OIDC), provide a strong foundation for future scalability and data security.