8个版本 (重大更新)

0.7.0 2024年7月17日
0.6.0 2024年5月6日
0.5.1 2024年2月5日
0.5.0 2023年10月6日
0.1.0 2021年12月16日

#89 in 加密学

Download history 785/week @ 2024-04-29 1287/week @ 2024-05-06 1196/week @ 2024-05-13 909/week @ 2024-05-20 917/week @ 2024-05-27 581/week @ 2024-06-03 591/week @ 2024-06-10 672/week @ 2024-06-17 519/week @ 2024-06-24 316/week @ 2024-07-01 325/week @ 2024-07-08 1144/week @ 2024-07-15 1799/week @ 2024-07-22 1375/week @ 2024-07-29 1190/week @ 2024-08-05 935/week @ 2024-08-12

5,371次每月下载
用于16个crate(3个直接使用)

Apache-2.0

375KB
7K SLoC

Build Status codecov License Docs - Main Docs - Stable

Olm和Megolm的Rust实现

vodozemac是libolm的Rust重实现,libolm是一个用于Matrix端到端加密的加密库。其核心是Olm和Megolm加密回滚的实现,同时提供高级API,可以轻松地与其他方建立使用这些回滚的加密通信通道。它还实现了一些其他有用的加密功能,例如SAS

特性

支持

不支持

  • 创建不对称的服务器端消息密钥备份,因为这些已在matrix-sdk-crypto中实现。

计划

  • 为不对称的认证服务器端消息密钥备份提供原语。

依赖

~5.5–7.5MB
~140K SLoC