EG's avatar
EG 3 months ago
🧪 Homomorphic Encryption over Nostr — Proof of Concept Simulated a lightweight Nostr relay using WebSockets + a custom event kind 555 to send/aggregate homomorphically encrypted integers. Paillier scheme, local clients, fully async, dumb relay. Built it to explore encrypted coordination on top of Nostr. +------------------+ | Initiator | |------------------| | Gen Paillier Key | | Encrypt Value X | | Send via Kind 555| +--------+---------+ | v [ Local Relay ] | +-------------------+-------------------+ | | | v v v +--------------+ +--------------+ +--------------+ | Responder 1 | | Responder 2 | | Responder 3 | |--------------| |--------------| |--------------| | Receive X | | Receive X | | Receive X | | Add secret a | | Add secret b | | Add secret c | | Send X+a | | Send X+b | | Send X+c | +------+--------+ +------+--------+ +------+--------+ | | | +--------+---------+------------------+ | v +------------------+ | Initiator | |------------------| | Decrypt X+a | | Decrypt X+b | | Decrypt X+c | +------------------+

Replies (1)