Skip to content

Commit 23dd949

Browse files
julyawangHaoXuan40404
authored andcommitted
add changelog
1 parent e3244ae commit 23dd949

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

Changelog.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
**WeDPR-Lab-Core v1.4.0版本**开源主要内容如下:
2+
WeDPR-Lab Core v1.4.0中,我们将WeDPR-Lab Crypto v1.1.0新增的零知识证明的聚合验证算法运用于VCL公开可验证密文账本。具体解释如下:
3+
4+
在原有VCL场景式解决方案中,为了保证密文记录运算前后的会计平衡,VCL使用了密文加和关系证明及密文乘积关系证明。本次适配零知识证明的聚合验证,对于多组密文记录及其加和关系证明(或乘积关系证明),无需针对每个加和证明(或乘积证明)分别进行验证,而只需执行一次聚合验证,就可对所有加和证明(或乘积证明)进行验证。
5+
6+
7+
**WeDPR-Lab-Core v1.3.0版本**开源主要内容如下:
8+
9+
- **密钥生成及管理的核心算法**,包括:
10+
11+
- 密钥助记词的生成
12+
13+
- 基于助记词的密钥生成
14+
15+
- 基于分层结构的密钥派生
16+
17+
- **Rust SDK**,封装底层算法,提供易用、易扩展、跨语言的编程接口;
18+
19+
- **FFI接口**,支持交叉编译跨语言、跨平台所调用的FFI适配接口;
20+
21+
- 其他**基础工具**代码。
22+
23+
**WeDPR-Lab-Core v1.2.0版本**开源主要内容如下:
24+
25+
- **SCD场景式解决方案核心算法**,支持多种断言证明的高效稳定实现;
26+
27+
- SCD场景式解决方案的一个**交互式样例**,实现以下主要功能:
28+
29+
- 选择性披露证书颁发
30+
31+
- 零知识断言披露证明
32+
33+
- 零知识断言披露验证
34+
35+
- 选择性属性明文披露和验证
36+
37+
- **Rust SDK**,封装底层算法,提供易用、易扩展、跨语言的编程接口;
38+
39+
- **FFI接口**,支持交叉编译跨语言、跨平台所调用的FFI适配接口;
40+
41+
- 其他**基础工具**代码;
42+
43+
- Java、Android、iOS SDK集成示例。
44+
45+
46+
**WeDPR-Lab-Core v1.1.0版本**开源主要内容如下:
47+
48+
- 公开可验证密文账本的一个交互式样例,实现密文金额发行、密文金额四则运算关系验证、密文金额范围验证等功能;
49+
50+
- Rust SDK,封装底层算法,提供易用、易扩展、跨语言的编程接口;
51+
52+
- 三类零知识证明算法的高效稳定实现,包括密文加和关系证明、密文乘积关系证明、密文范围证明;
53+
54+
- 其他基础工具代码;
55+
56+
- Java、Android、iOS SDK使用示例。

0 commit comments

Comments
 (0)