Zero-Knowledge Cookie Validation Without User Query Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud data analytics platforms face challenges in securing user interactions without compromising user and data privacy, as existing methods for mitigating cyber threats often require tracking user queries, leading to vulnerabilities and privacy breaches.

Innovation Solution

Implementing a zero-knowledge cookie (zkCookie) and a zero-knowledge virtual machine (zkVM) on user devices to manage state transitions, allowing secure interactions with cloud platforms without revealing user identity or query linkage, using zero-knowledge proofs to validate user queries and enforce platform policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloud platforms track user queries to enforce security policies and mitigate cyber threats, then security and compliance are improved, but user privacy is compromised and identity linkage is enabled

Engineering Contradiction:
ImprovesecurityVSAvoiduser privacy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces a zero-knowledge proof mechanism as an intermediary between the user and the cloud platform. The user generates a zk-proof that demonstrates compliance with security policies without revealing any identifying information about their queries or identity. This intermediary allows the cloud platform to verify security compliance while maintaining user privacy, resolving the contradiction between security enforcement and privacy protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If cloud platforms store user session data centrally to manage user interactions, then ease of operation is improved, but attack surface increases and privacy is compromised

Engineering Contradiction:
Improveuser interaction managementVSAvoidattack surface
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent extracts sensitive user session data and identity information from centralized cloud storage and relocates them to the user's local device. The user's device maintains local state management for session handling, while only anonymized zero-knowledge proofs are transmitted to the cloud platform. This extraction eliminates the need for centralized user data storage, reducing the attack surface while maintaining operational functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If existing security mitigation approaches are implemented to protect against cyber strikes, then security is improved, but system complexity increases and implementation becomes difficult

Engineering Contradiction:
ImprovesecurityVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces complex mechanical security systems (traditional authentication, session management, and access control mechanisms) with cryptographic zero-knowledge proofs. Instead of implementing complex server-side tracking and verification systems, the solution uses mathematically sound ZK-proofs that automatically verify policy compliance. This substitution simplifies the overall system architecture while maintaining strong security guarantees.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20250358124A1Zero knowledge cookie
Publication Date: 2025.11.20 RISC ZERO INC
  • US20250358124A1 patent drawing
  • US20250358124A1 patent drawing
  • US20250358124A1 patent drawing

AI summary

Methods and systems related to secure interactions between users and cloud platforms without compromising user and data privacy are disclosed herein. A user device is configured to generate and store a zero-knowledge cookie (zkCookie). A cloud platform is configured to validate user queries using a zero-knowledge proof derived from the zkCookie, where the cloud platform is restricted from identifying a user or determining whether multiple queries originate from the same user.