Skip to content

Instantly share code, notes, and snippets.

View rougetimelord's full-sized avatar
💯

Rouge rougetimelord

💯
View GitHub Profile

☃️ Blizzard ☃️: Delightfully simple DTN protocol

Blizzard is a delay-tolerant protocol for setting up authenticated and encrypted channels.It is designed to be used in peer-to-peer networks where peers are not necessarily online at the same time.

Unlike most other DTN protocols, it is designed to be used on resource-constrained and embedded devices like microcontrollers. This crate is no_std-compatible. However, it does require an external allocator.

The core Blizzard crate is built on top of a no_std-compatible fork of snow, a noise protocol implementation.

Features