#cyphernet #networking #privacy #p2p #身份验证

eidolon-auth

基于加密抽象的网络连接的二进制身份验证协议

3个版本 (破坏性)

0.3.0 2024年5月6日
0.2.0 2023年2月15日
0.1.0 2023年1月16日

#1982 in 网络编程

Download history 14/week @ 2024-04-21 33/week @ 2024-04-28 180/week @ 2024-05-05 8/week @ 2024-05-12 21/week @ 2024-05-19 24/week @ 2024-05-26 9/week @ 2024-06-02 8/week @ 2024-06-09 2/week @ 2024-06-16 2/week @ 2024-06-23 4/week @ 2024-06-30 3/week @ 2024-07-07 36/week @ 2024-07-14 25/week @ 2024-07-21 4/week @ 2024-07-28 2/week @ 2024-08-04

每月67次下载
2 个crate中使用 (通过 cyphernet)

Apache-2.0

49KB
818

Eidolon:与加密分离的网络身份验证

Build Tests Lints codecov

crates.io Docs Apache-2 licensed

概述

大多数现有的提供加密的网络协议,如TLS(或较老的SSL)、SSH、Noise Framework,都结合了身份验证和加密。然而,在许多情况下,人们希望将身份验证与加密层分离,该层可能仅使用临时密钥。

Eidolon是一个简单的网络连接二进制身份验证协议,从加密层抽象出来,可以与今天的任何加密协议或未来的加密协议结合使用。

该库是rust cyphernet套件的一部分。

清单

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: [email protected]
  Alexis Sellier:
    GitHub: @cloudhead
    SSH: iTDjRHSIaoL8dpHbQ0mv+y0IQqPufGl2hQwk4TbXFlw

文档

库的API参考文档可在https://docs.rs/cyphergraphy/找到。

许可

库根据Apache 2.0开源许可条款分发。有关许可详情,请参阅LICENCE文件。

依赖项

~480–690KB
~14K SLoC