crypto-garbled-circuits
CommunitySecurely compute on private data.
Software Engineering#cryptography#privacy#secure computation#garbled circuits#multi-party computation#oblivious transfer
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.