#note #encryption #decryption #zcash #domain #logic #transaction

no-std zcash_note_encryption

为 Zcash 交易提供笔记加密

5 个版本 (重大变更)

0.4.0 2023 年 6 月 6 日
0.3.0 2023 年 3 月 22 日
0.2.0 2022 年 10 月 13 日
0.1.0 2021 年 12 月 17 日
0.0.0 2021 年 3 月 19 日

#1853神奇豆子

Download history 2449/week @ 2024-03-25 2640/week @ 2024-04-01 3428/week @ 2024-04-08 4590/week @ 2024-04-15 3958/week @ 2024-04-22 4523/week @ 2024-04-29 4501/week @ 2024-05-06 7165/week @ 2024-05-13 8064/week @ 2024-05-20 8781/week @ 2024-05-27 4171/week @ 2024-06-03 3213/week @ 2024-06-10 3890/week @ 2024-06-17 2941/week @ 2024-06-24 1261/week @ 2024-07-01 1917/week @ 2024-07-08

每月下载量 10,079 次
24 个 crate 中使用 (直接使用 8 个)

MIT/Apache

33KB
454

zcash_note_encryption

此 crate 实现了 Sapling 和 Orchard 协议的带内密钥分发方案。它提供可重用的方法,实现常见的笔记加密和尝试解密逻辑,并强制执行与协议无关的验证要求。

特定于协议的逻辑通过 Domain 特性处理。此特性在 zcash_primitives (用于 Sapling) 和 orchard crates 中提供了实现;具有自己现有类型的用户可以类似地自行实现此特性。

许可证

以下任一许可证下发布:

任选其一。

贡献

除非您明确声明,否则根据Apache-2.0许可证定义,您有意提交以包含在作品中的任何贡献,应如上双授权,没有任何附加条款或条件。

依赖项

~1MB
~14K SLoC