- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 IBE-使用PBC库
IBE-使用PBC库 identity-based encryption#include <pbc/pbc.h>int main(int argc, char **argv) { mpz_t z,V,M; element_t s,r,P,Ppub,Qid,dID,gID,gIDr,U,tem1; pairing_pp_t pp; ...
2018-06-14 23:33:41 2521 3
翻译 BLS签名-使用PBC库
BLS签名-使用PBC库 本篇博客将介绍如何使用PBC库实现Boneh-Lynn-Shacham (BLS)签名方案,该程序的源代码文件是example/bls.c 我们有三个阶为素数r的群G1、G2、GT,和一个双线性映射,它能把一个来自G1的元素和一个来自G2的元素映射到GT对应的元素上。我们把这些与一个系统参数g一起发布,g是G2中随机选择的一个元素 Alice选...
2018-06-04 21:24:35 4015 2
翻译 PBC快速入门
PBC快速入门 就PBC库而言,双线性配对是来自两个循环群。G1和G2映射到第三个群GT,其中每一个群具有素数阶r在下载的安装包里,经过编译,pbc目录下有pbc可执行文件,用cli执行程序输入g := rnd(G1);g; 第一行生成群G1的随机元素g,而第二行打印出g的值。(语法受到任意精度计算器bc的影响) 输入h := rnd(G2);h;...
2018-06-03 22:02:37 4520 4
GNU Scientific Library
2018-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人