Skip to content

Commit da8f84e

Browse files
julyawangHaoXuan40404
authored andcommitted
update readme
1 parent 6bdf3c1 commit da8f84e

File tree

1 file changed

+108
-8
lines changed

1 file changed

+108
-8
lines changed

README.md

Lines changed: 108 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,114 @@ WeDPR具备以下特色和优势:
1212

1313
WeDPR全面拥抱开放,将陆续开源一系列核心算法组件,进一步提升系统安全性的透明度,提供更透明、更可信的隐私保护效果。WeDPR-Lab就是这一系列开源的**核心算法组件**的集合。
1414

15-
本次开源(v1.3.0版本),新增密钥生成及管理功能,具体包含以下核心算法组件:
16-
1. 密钥生成及管理的核心算法,包括:
17-
 密钥助记词的生成
18-
 基于助记词的密钥生成
19-
 基于分层结构的密钥派生
20-
2. Rust SDK,封装底层算法,提供易用、易扩展、跨语言的编程接口;
21-
3. FFI接口,支持交叉编译跨语言、跨平台所调用的FFI适配接口;
22-
4. 其他基础工具代码。
15+
**WeDPR-Lab-Core v1.5.0版本**开源主要内容如下:
16+
- **多方密文决策ACV核心算法**,支持全密文决策、全流程可验证的多方隐私决策。
17+
18+
- ACV场景式解决方案的一个**交互式样例**,实现以下主要功能:
19+
20+
- 密文空白选票的颁发
21+
22+
- 决策密文选票的生成
23+
24+
- 密文决策过程的零知识证明生成与验证
25+
26+
- 密文决策结果的汇总
27+
28+
- 汇总过程的零知识证明生成和验证
29+
30+
- 决策结果的验证
31+
32+
- **Rust SDK**,封装底层算法,提供易用、易扩展、跨语言的编程接口;
33+
34+
- 其他**基础工具**代码。
35+
36+
37+
**WeDPR-Lab-Core v1.4.0版本**开源主要内容如下:
38+
- 将WeDPR-Lab Crypto v1.1.0新增的零知识证明的聚合验证算法运用于VCL公开可验证密文账本。
39+
40+
- 聚合验证算法在VCL中应用后的具体效果是:
41+
42+
对于多组密文记录及其加和关系证明(或乘积关系证明),无需针对每个加和证明(或乘积证明)分别进行验证,而只需执行一次聚合验证,就可对所有加和证明(或乘积证明)进行验证。
43+
44+
聚合验证算法通过减少开销较大的椭圆曲线点运算的个数,将VCL中对应零知识证明批量验证的效率提升了近60%。
45+
46+
47+
**WeDPR-Lab-Core v1.3.0版本**开源主要内容如下:
48+
49+
- **密钥生成及管理的核心算法**,包括:
50+
51+
- 密钥助记词的生成
52+
53+
- 基于助记词的密钥生成
54+
55+
- 基于分层结构的密钥派生
56+
57+
- **Rust SDK**,封装底层算法,提供易用、易扩展、跨语言的编程接口;
58+
59+
- **FFI接口**,支持交叉编译跨语言、跨平台所调用的FFI适配接口;
60+
61+
- 其他**基础工具**代码。
62+
63+
64+
**WeDPR-Lab-Core v1.2.0版本**开源主要内容如下:
65+
66+
- **选择性认证披露SCD核心算法**,支持多种断言证明的高效稳定实现;
67+
68+
- SCD场景式解决方案的一个**交互式样例**,实现以下主要功能:
69+
70+
- 选择性披露证书颁发
71+
72+
- 零知识断言披露证明
73+
74+
- 零知识断言披露验证
75+
76+
- 选择性属性明文披露和验证
77+
78+
- **Rust SDK**,封装底层算法,提供易用、易扩展、跨语言的编程接口;
79+
80+
- **FFI接口**,支持交叉编译跨语言、跨平台所调用的FFI适配接口;
81+
82+
- 其他**基础工具**代码。
83+
84+
85+
**WeDPR-Lab-Core v1.1.0版本**开源主要内容如下:
86+
87+
提供更为丰富的密码学算法组件,具体包括:
88+
89+
- **密码算法组件**
90+
91+
- 签名验证
92+
93+
- 哈希算法
94+
95+
- 公钥加解密ECIES
96+
97+
- **FFI接口**,新增支持交叉编译、跨语言、跨平台所调用的FFI适配接口。
98+
99+
100+
**WeDPR-Lab-Core v1.0.0版本**开源主要内容如下:
101+
102+
- **公开可验证密文账本VCL**的一个**交互式样例**,实现以下主要功能:
103+
104+
- 密文金额发行
105+
106+
- 密文金额四则运算关系验证
107+
108+
- 密文金额范围验证
109+
110+
- **三类零知识证明算法**的高效稳定实现,包括
111+
112+
- 密文加和关系证明
113+
114+
- 密文乘积关系证明
115+
116+
- 密文范围证明
117+
118+
- **Rust SDK**,封装底层算法,提供易用、易扩展、跨语言的编程接口;
119+
120+
- **FFI接口**,支持交叉编译跨语言、跨平台所调用的FFI适配接口;
121+
122+
- 其他**基础工具**代码。
23123

24124

25125
我们期望能够通过代码开源的方式:

0 commit comments

Comments
 (0)