crypto-garbled-circuits

Community

Securely compute on private data.

Authorkunallimaye
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables secure computation on private data using advanced cryptographic techniques like garbled circuits and multi-party computation, ensuring data privacy even during computation.

Core Features & Use Cases

  • Garbled Circuit Implementation: Guides the implementation of Yao's protocol for secure two-party computation.
  • Oblivious Transfer: Explains and supports Oblivious Transfer (OT) protocols and their extensions for secure private information retrieval.
  • Optimization Techniques: Details methods like free-XOR and half-gates to improve the efficiency of garbled circuits.
  • Multi-Party Computation (MPC): Covers extensions for secure computation among more than two parties.
  • Use Case: Securely compare sensitive datasets between two parties without revealing the data itself, or collaboratively train a machine learning model on private data.

Quick Start

Use the crypto-garbled-circuits skill to understand the protocol flow for Yao's garbled circuits.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: crypto-garbled-circuits
Download link: https://github.com/kunallimaye/lib-agents/archive/main.zip#crypto-garbled-circuits

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.