eidolon-auth

Crates.ioeidolon-auth
lib.rseidolon-auth
version0.2.0
sourcesrc
created_at2023-01-16 12:04:19.857335
updated_at2023-02-15 10:18:22.669214
descriptionBinary authentication protocol for network connections abstracted from encryption
homepagehttps://cyphernet.org
repositoryhttps://github.com/Cyphernet-DAO/rust-cyphernet
max_upload_size
id760121
Dr. Maxim Orlovsky (dr-orlovsky)

documentation

README

# Eidolon: network authentication separated from encryption ![Build](https://github.com/Cyphernet-DAO/rust-cyphernet/workflows/Build/badge.svg) ![Tests](https://github.com/Cyphernet-DAO/rust-cyphernet/workflows/Tests/badge.svg) ![Lints](https://github.com/Cyphernet-DAO/rust-cyphernet/workflows/Lints/badge.svg) [![codecov](https://codecov.io/gh/Cyphernet-DAO/rust-cyphernet/branch/master/graph/badge.svg)](https://codecov.io/gh/Cyphernet-DAO/rust-cyphernet) [![crates.io](https://img.shields.io/crates/v/eidolon)](https://crates.io/crates/eidolon) [![Docs](https://docs.rs/eidolon/badge.svg)](https://docs.rs/eidolon) [![Apache-2 licensed](https://img.shields.io/crates/l/eidolon)](./LICENSE) ## Overview Most of the existing network protocols providing encryption, such as TLS (or older SSL), SSH, Noise Framework combine both authentication and encryption. However, in many cases the authentication is desired to be separate from the encryption layer, which may operate with just an ephemeral keys. Eidolon is a simple binary authentication protocol for network connections abstracted from the encryption layer, which can be combined with virtually any encryption protocols of today or a future. The library is a part of [rust cyphernet suite](https://github.com/Cyphernet-DAO/rust-cyphernet). ## Manifest ```yaml Name: eidolon Type: Library Kind: Free software License: Apache-2.0 Language: Rust Compiler: 1.65 Author: Maxim Orlovsky Maintained: Cyphernet DAO, Switzerland Maintainers: Maxim Orlovsky: GitHub: @dr-orlovsky GPG: EAE730CEC0C663763F028A5860094BAF18A26EC9 SSH: BoSGFzbyOKC7Jm28MJElFboGepihCpHop60nS8OoG/A EMail: dr@orlovsky.ch Alexis Sellier: GitHub: @cloudhead SSH: iTDjRHSIaoL8dpHbQ0mv+y0IQqPufGl2hQwk4TbXFlw ``` ## Documentation API reference documentation for the library can be accessed at . ## Licensing The libraries are distributed on the terms of Apache 2.0 opensource license. See [LICENCE](LICENSE) file for the license details.
Commit count: 189

cargo fmt