Zero-Knowledge Age Restriction for GNU Taler

Kesim, Özgür; Grothoff, Christian; Dold, Florian; Schanzenbach, Martin (30 September 2022). Zero-Knowledge Age Restriction for GNU Taler In: 27th European Symposium on Research in Computer Security (ESORICS) 13554 (pp. 110-129). Springer 10.1007/978-3-031-17140-6_6

[img] Text
esorics2022.pdf
Restricted to registered users only

Download (412kB) | Request a copy

We propose a design for a privacy-friendly method of age restriction in e-commerce that is aligned with the principle of subsidiarity. The design is presented as an extension of a privacy-friendly payment protocol with a zero-knowledge scheme that cryprographically augments coins for this purpose. Our scheme enables buyers to prove to be of sufficient age for a particular transaction without disclosing it. Our modification preserves the privacy and security properties of the payment system such as the anonymity of minors as buyers as well as unlinkability of transactions. We show how our scheme can be instantiated with ECDSA as well with a variant of EdDSA, respectively, and how it can be integrated with the GNU Taler payment system. We provide formal proofs and implementation of our proposal. Key performance measurements for various CPU architectures and implementations are presented.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

School of Engineering and Computer Science > Institute for Cybersecurity & Engineering (ICE) > ICE / FinTech Security Group
School of Engineering and Computer Science

Name:

Kesim, Özgür;
Grothoff, Christian;
Dold, Florian and
Schanzenbach, Martin

Subjects:

Q Science > QA Mathematics
Q Science > QA Mathematics > QA76 Computer software

Publisher:

Springer

Funders:

[UNSPECIFIED] NGI POINTER ; [UNSPECIFIED] Taler Systems SA ; [UNSPECIFIED] BMBF

Projects:

[UNSPECIFIED] GNU Taler

Language:

English

Submitter:

Christian Grothoff

Date Deposited:

12 Aug 2022 11:55

Last Modified:

18 Dec 2022 01:36

Publisher DOI:

10.1007/978-3-031-17140-6_6

Related URLs:

ARBOR DOI:

10.24451/arbor.17279

URI:

https://arbor.bfh.ch/id/eprint/17279

Actions (login required)

View Item View Item
Provide Feedback