A whimsical STROBE based encryption protocol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Rust 88.9%
Other 11.1%
24 3 0

Clone this repository

https://tangled.org/sachy.dev/wharrgarbl https://tangled.org/did:plc:usjm3ynnir6y4inkcdovrfei/wharrgarbl
git@knot.sachy.dev:sachy.dev/wharrgarbl git@knot.sachy.dev:did:plc:usjm3ynnir6y4inkcdovrfei/wharrgarbl

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

WHARRGARBL#

A WIP Strobe inspired HPKE protocol with a whimsical name. Inspired by the reference rust implementation here, though with diverging API + Spec choices for experimentation.

NEKO Encryption#

NEKO is a modification of the STROBE spec, to remove redundancies in the spec and to simplify further its API surface. By doing so, it is possible to improve the throughput of the encryption and also tighten some of its APIs to be stronger against misuse. For more deets, look at the NEKO crate for further explanation.

☢️ WARNING: DO NOT USE IN PRODUCTION. THIS CRATE IS NOT AUDITED AND IS WIP, MAYBE EVEN NOT AS SECURE AS THOUGHT. AAAAAAAAAA ☢️

License#

Code dual-licensed under Apache 2.0 or MIT.