< 返回版块

LuoZijun 发表于 2020-10-25 23:44

Tags:crypto

Rust Crypto: https://github.com/shadowsocks/crypto

使用Rust语言实现的Crypto库,目前已经完整实现了所有在IANA注册的AEAD加密算法。

完整的AEAD算法列表请访问: https://www.iana.org/assignments/aead-parameters/aead-parameters.xhtml#aead-parameters-2

对于一些陈旧的非AEAD的加密算法,也实现了绝大部分。

同时,对于没有在 IANA 里面注册的 AEAD 算法,也实现了部分,比如 Camellia-xxx-GCM。

目前Bench结果显示,在和 OpenSSL 对比中,主流算法当中除了 chacha20 以及 chacha20-poly1305 的性能逊色于 OpenSSL 之外,其余的算法表现,无论是在 X86-64 平台还是 AArch64 平台,表现都要比 OpenSSL 出色。

详细的 Bench 数据请访问: https://github.com/shadowsocks/shadowsocks-org/issues/165

评论区

写评论
jonirrings 2020-10-26 10:16

斯郭矣~~

1 共 1 条评论, 1 页