securo

Crates.iosecuro
lib.rssecuro
version0.1.3
created_at2025-11-16 04:54:09.479607+00
updated_at2025-11-16 05:14:37.218675+00
descriptionCryptographic impl for hybrid classical-post-quantum authentication and secure communication
homepagehttps://github.com/louislafosse/securo
repositoryhttps://github.com/louislafosse/securo/tree/main/securo
max_upload_size
id1935209
size144,237
Louis Lafosse (louislafosse)

documentation

https://docs.rs/securo

README

Securo Logo

A hybrid post-quantum end-to-end encryption implementation using Securo:
Ephemeral X25519 + Kyber-1024 key exchange, XSalsa20-Poly1305 AEAD encryption, Ed25519 signatures, Certificate (TLS 1.3) pinning (SPKI based), replay protection.

Server and Client included using Actix & Diesel Frameworks

Crates.io Documentation

Prelude

Read Securoserv and Securoclient for exact implementation of Securo

This crate provides the cryptographic Impl for an authentication and communication system. It implements a hybrid classical-post-quantum key exchange protocol, session encryption, and certificate pinning to establish secure, authenticated connections between client and server.

Crate Documentation


Security Architecture


Authentication Architecture


Build instructions for Server & Client

Commit count: 0

cargo fmt