mirror of
https://github.com/logos-storage/mix-hidden-services.git
synced 2026-06-13 17:19:37 +00:00
952 B
952 B
Mix-Hidden-Services
This repository contains implementations of the primitives needed for the hidden services protocol over Mix as well as early experimentation with the protocol. The protocol requires the following:
- Ed25519 with key blinding
- Ed25519 Key certificates
- Hidden services identifiers
- Time and Epochs in hidden services
- Hidden services descriptors
- Introduction point protocol
- client-service connection
The reference implementations are in Rust and provided in rust_reference.
The Nim implementation to be used and integrated later are provided in nim_impl.
Specs:
The full specification of mix-hidden-services protocol is here
POC
The experiments above are intended to result in an early proof of concept (POC) that combines the individual sub-protocols into a working hidden services over Mix.