TL;DR
zkSENSE introduces a privacy-preserving, zero-knowledge proof-based system for mobile human attestation that classifies motion sensor data locally, ensuring accurate, seamless, and privacy-preserving verification of humanness with minimal resource use.
Contribution
It is the first system to utilize zero-knowledge proofs for mobile human attestation, moving verification to the device and enhancing privacy and efficiency.
Findings
Achieves 92% accuracy in humanness verification.
Verifies user humanness in about 3 seconds on a Samsung S9.
Consumes negligible battery compared to visual CAPTCHAs.
Abstract
Recent studies show that 20.4% of the internet traffic originates from automated agents. To identify and block such ill-intentioned traffic, mechanisms that verify the humanness of the user are widely deployed, with CAPTCHAs being the most popular. Traditional CAPTCHAs require extra user effort (e.g., solving mathematical puzzles), which can severely downgrade the end-user's experience, especially on mobile, and provide sporadic humanness verification of questionable accuracy. More recent solutions like Google's reCAPTCHA v3, leverage user data, thus raising significant privacy concerns. To address these issues, we present zkSENSE: the first zero-knowledge proof-based humanness attestation system for mobile devices. zkSENSE moves the human attestation to the edge: onto the user's very own device, where humanness of the user is assessed in a privacy-preserving and seamless manner.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
