Skip to content

Commit 2a4175d

Browse files
julyawangHaoXuan40404
authored andcommitted
fix introduction
1 parent eb78d15 commit 2a4175d

File tree

1 file changed

+56
-16
lines changed

1 file changed

+56
-16
lines changed

docs/introduction.md

+56-16
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@ WeDPR全面拥抱开放,将陆续开源一系列核心算法组件,进一步
1515
WeDPR-Lab目前主要包含两个开源仓库隐私保护场景式解决方案WeDPR-Lab-Core和密码组件WeDPR-Lab-Crypto。
1616

1717
WeDPR-Lab-Core:
18-
https://
19-
github.com/WeBankBlockchain/WeDPR-Lab-Core
18+
https://github.com/WeBankBlockchain/WeDPR-Lab-Core
2019
https://gitee.com/WeBankBlockchain/WeDPR-Lab-Core
2120

22-
WeDPR-Lab-Crypto:
21+
WeDPR-Lab-Crypto:
2322
https://github.com/WeBankBlockchain/WeDPR-Lab-Crypto
2423
https://gitee.com/WeBankBlockchain/WeDPR-Lab-Crypto
2524

@@ -35,30 +34,44 @@ WeDPR倡导“依赖解耦、配置灵活”的设计理念,设计上极致模
3534
- **高性能,高安全**
3635

3736
WeDPR系列开发包具有高效的内存利用率与运行速度,性能与C和C++实现匹敌,同时具有内存安全与线程安全,为开发者提供了高性能、高安全的隐私保护算法组件及易用、易扩展的使用体验。
37+
3838

3939
**WeDPR-Lab-Crypto v1.1.0版本**开源主要内容如下:
40+
4041
- **核心密码算法组件**,包括:
4142

4243
- 分组加密算法:包括AES-256、国密SM4;
44+
4345
- 哈希算法:包括SHA3、BLAKE2、RIPEMD-160;
44-
- 椭圆曲线计算:包括椭圆曲线BN128的点加、点乘及双线性对操作;
46+
47+
- 椭圆曲线计算:包括椭圆曲线BN128的点加、点乘及双线性对操作;
48+
4549
- 数字签名算法:包括Ed25519;
50+
4651
- 零知识证明的聚合验证:包括加和证明的聚合验证、乘积证明的聚合验证。
47-
- **二进制接口**,包括所有核心密码算法的高性能二进制接口。
52+
53+
- **二进制接口**,包括所有核心密码算法的高性能二进制接口;
54+
4855
- **FFI接口**,支持交叉编译跨语言、跨平台所调用的FFI适配接口。
56+
4957

5058
**WeDPR-Lab-Crypto v1.0.0版本**开源主要内容如下:
5159

5260
- **核心密码算法组件**,包括:
5361

5462
- 基础编解码;
55-
63+
5664
- 公钥加解密算法,包括基于Secp256k1曲线的ECIES加解密;
65+
5766
- 哈希算法,包括Keccak256哈希算法与国密SM3;
67+
5868
- 签名及验证,包括ECDSA签名与国密SM2;
69+
5970
- 离散对数系统的零知识证明算法,包括加和证明及验证、乘积证明及验证;
71+
6072
- 零知识范围证明及验证;
61-
- 基于椭圆曲线的可验证随机函数VRF(Verifiable Random Functions)
73+
74+
- 基于椭圆曲线的可验证随机函数VRF(Verifiable Random Functions)。
6275

6376
- **FFI接口**,支持交叉编译跨语言、跨平台所调用的FFI适配接口。
6477

@@ -79,6 +92,7 @@ WeDPR系列开发包具有高效的内存利用率与运行速度,性能与C
7992

8093
- 其他**基础工具**代码。
8194

95+
8296
**WeDPR-Lab-Core v1.2.0版本**开源主要内容如下:
8397

8498
- **SCD场景式解决方案核心算法**,支持多种断言证明的高效稳定实现;
@@ -97,22 +111,48 @@ WeDPR系列开发包具有高效的内存利用率与运行速度,性能与C
97111

98112
- **FFI接口**,支持交叉编译跨语言、跨平台所调用的FFI适配接口;
99113

100-
- 其他**基础工具**代码;
101-
102-
- Java、Android、iOS SDK集成示例。
114+
- 其他**基础工具**代码。
103115

104116

105117
**WeDPR-Lab-Core v1.1.0版本**开源主要内容如下:
106118

107-
- 公开可验证密文账本的一个交互式样例,实现密文金额发行、密文金额四则运算关系验证、密文金额范围验证等功能;
108-
109-
- Rust SDK,封装底层算法,提供易用、易扩展、跨语言的编程接口;
119+
提供更为丰富的密码学算法组件,具体包括:
120+
121+
- **密码算法组件**
122+
123+
- 签名验证
124+
125+
- 哈希算法
126+
127+
- 公钥加解密ECIES
128+
129+
- **FFI接口**,新增支持交叉编译、跨语言、跨平台所调用的FFI适配接口。
130+
131+
132+
**WeDPR-Lab-Core v1.0.0版本**开源主要内容如下:
133+
134+
- **公开可验证密文账本**的一个**交互式样例**,实现以下主要功能:
135+
136+
- 密文金额发行
137+
138+
- 密文金额四则运算关系验证
139+
140+
- 密文金额范围验证
141+
142+
- **三类零知识证明算法**的高效稳定实现,包括
143+
144+
- 密文加和关系证明
145+
146+
- 密文乘积关系证明
147+
148+
- 密文范围证明
149+
150+
- **Rust SDK**,封装底层算法,提供易用、易扩展、跨语言的编程接口;
110151

111-
- 三类零知识证明算法的高效稳定实现,包括密文加和关系证明、密文乘积关系证明、密文范围证明
152+
- **FFI接口**,支持交叉编译跨语言、跨平台所调用的FFI适配接口
112153

113-
- 其他基础工具代码;
154+
- 其他**基础工具**代码。
114155

115-
- Java、Android、iOS SDK使用示例。
116156

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

0 commit comments

Comments
 (0)