Skip to content


Embedded Disco is an implementation of disco, a protocol designed by merging the Noise protocol framework and the Strobe protocol framework. This means that it supports a subset of Noise's handshakes while offering the cryptographic primitive Strobe has to offer. In other words, you can use EmbeddedDisco to securely connect peers together, or to do basic cryptographic operations like hashing or encrypting. All of that in only 1000 lines of code.

trust graph

Want to know more about the technical details? Watch our presentation at Black Hat Europe 2017.

Learn More

To learn more about it, you can read this blog post or watch our presentation at Black Hat Europe 2017.

If you want help, head to the issues on github.

If you want to stay tuned on what we're doing, we don't have a mailing list but we have better: a subreddit over at r/discocrypto.