皮皮网

【芒果tv电视源码】【智能语音机器人源码】【手机游戏源码交易平台】jpbc源码

2024-11-23 03:12:37 来源:断魂指标源码

1.密码学开源库整理

jpbc源码

密码学开源库整理

       密码学开源库整理

       维护一个密码学开源列表,源码旨在促进大家的源码共同学习与交流。持续更新中,源码欢迎投稿,源码贡献宝贵的源码资源。

       基础密码库

       C/C++

       MIRACL Crypto SDK- 一个广泛认可的源码芒果tv电视源码多精度整数和有理数加密库,被视作椭圆曲线密码学的源码黄金标准。

       OpenSSL- 用于传输层安全协议的源码健壮、商业级、源码功能齐全的源码开源工具包。

       Tongsuo (原BabaSSL)- 提供现代密码学算法和安全通信协议的源码开源基础库,适用于各种业务场景。源码

       NTL- 高性能、源码智能语音机器人源码可移植的源码C++库,提供整数、源码向量、矩阵、多项式和浮点运算的数据结构和算法。

       cryptoPP- 一个开源C++密码学库,手机游戏源码交易平台包含了众多密码算法。

       PBC- 一个基于GMP库的免费C库,用于执行基于配对的密码系统的数学运算。

       NaCl- 一个易于使用的高效密码库,专为网络通信、加密、3d机房源码解密、签名等设计。

       Sodium- NaCl的一个分支,具有兼容和扩展API,提供构建更高级加密工具所需的核心操作。

       RELIC- 一个面向研究的快三网站源码现代密码原语工具箱,强调效率和灵活性。

       OpenABE- 集成了各种基于属性的加密算法、行业标准加密功能和工具,易于使用。

       cpabe toolkit- 实现基于密文策略的属性加密方案的程序,使用PBC库进行代数运算。

       Paillier- 公钥密码系统,提供加法同态性,适用于保护隐私的应用。

       代理重新加密- 公钥加密的一种形式,允许用户将其解密权委托给另一个用户。

       BGW广播加密- 允许广播者向一组接收者发送加密信息的方案。

       JAVA

       The Java Pairing-Based Cryptography Library (JPBC)- 一个开源密码工具箱,支持国密算法、数字证书和SSL/TLS安全通信协议。

       Python

       pyUmbral- Umbral阈值代理重新加密方案的参考实现,支持密文委托。

       Golang

       The Go Pairing-Based Cryptography Library- 提供不同SOTA函数式加密方案的实现。

       CONIKS- 一个密钥管理系统,提供终端用户加密密钥的透明度和隐私保护。

       隐私增强技术库

       mpc和FHE库- 包括ecc、paillier、elgamal等基础公钥密码算法。

       区块链与零知识证明

       Rust/C++库- 实现zkSNARK方案的零知识证明系统。

       量子安全密码

       liboqs- 一个开放源码C库,包含量子安全加密算法的开源实现。

       可搜索加密

       收集的可搜索加密列表。

       隐私保护机器学习

       收集的Secure Deep Learning代码库列表。

       贡献者: