ExPrESSO: Zero-Knowledge backed Extensive Privacy Preserving Single Sign-on

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Barman, Kaustabh, Piper, Fabian, Pandey, Sanjeet Raj, Kuepper, Axel
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866911200280838144
author Barman, Kaustabh
Piper, Fabian
Pandey, Sanjeet Raj
Kuepper, Axel
author_facet Barman, Kaustabh
Piper, Fabian
Pandey, Sanjeet Raj
Kuepper, Axel
contents User authentication is one of the most important aspects for secure communication between services and end-users over the Internet. Service providers leverage Single-Sign On (SSO) to make it easier for their users to authenticate themselves. However, standardized systems for SSO, such as OIDC, do not guarantee user privacy as identity providers can track user activities. We propose a zero-knowledge-based mechanism that integrates with OIDC to let users authenticate through SSO without revealing information about the service provider. Our system leverages Groth's zk-SNARK to prove membership of subscribed service providers without revealing their identity. We adopt a decentralized and verifiable approach to set up the prerequisites of our construction that further secures and establishes trust in the system. We set up high security targets and achieve them with minimal storage and latency cost, proving that our research can be adopted for production.
format Preprint
id arxiv_https___arxiv_org_abs_2510_08355
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ExPrESSO: Zero-Knowledge backed Extensive Privacy Preserving Single Sign-on
Barman, Kaustabh
Piper, Fabian
Pandey, Sanjeet Raj
Kuepper, Axel
Cryptography and Security
User authentication is one of the most important aspects for secure communication between services and end-users over the Internet. Service providers leverage Single-Sign On (SSO) to make it easier for their users to authenticate themselves. However, standardized systems for SSO, such as OIDC, do not guarantee user privacy as identity providers can track user activities. We propose a zero-knowledge-based mechanism that integrates with OIDC to let users authenticate through SSO without revealing information about the service provider. Our system leverages Groth's zk-SNARK to prove membership of subscribed service providers without revealing their identity. We adopt a decentralized and verifiable approach to set up the prerequisites of our construction that further secures and establishes trust in the system. We set up high security targets and achieve them with minimal storage and latency cost, proving that our research can be adopted for production.
title ExPrESSO: Zero-Knowledge backed Extensive Privacy Preserving Single Sign-on
topic Cryptography and Security
url https://arxiv.org/abs/2510.08355