#irc #encryption #pgp #config-toml #bouncer #config-file #key

app e2e-irc

一种可以发送加密消息的IRC跳板

1 个稳定版本

3.0.0 2023年10月21日

#1510加密学

GPL-3.0 许可证

23KB
566 代码行

e2e-irc

这是一个支持端到端加密且编写得很糟糕的IRC跳板。

配置

e2e-irc在Linux中使用位于~/.config/e2e-irc/config.toml的配置文件。配置文件是一个包含两个或三个字段的toml文件

  • public_key 公共PGP密钥的位置
  • secret_key 秘密PGP密钥的位置
  • passwd PGP密钥的密码

用法

e2e-irc [OPTIONS] SERVER

Encrypted IRC Bouncer

Positional arguments:
  server                The Address Of The Server The Bouncer Connects To

Optional arguments:
  -h,--help             Show this help message and exit
  -p,--port PORT        The Port The Bouncer Binds To
  --sp,--server-port SERVER_PORT
                        The TLS Enabled Port Of The Server

安装

cargo install --git https://forgejo.vanten-s.com/vanten-s/e2e-irc.git

运行

e2e-irc [OPTIONS] SERVER

依赖项

~16–26MB
~373K SLoC