文件名称:liboqs-python:liboqs的Python 3绑定
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-06 23:28:48
python cryptography python3 quantum-computing post-quantum-cryptography
liboqs-python:liboqs的Python 3绑定 liboqs-python提供了一个Python模块,可通过liboqs提供抗量子密码算法。 概述 开放量子安全(OQS)项目的目标是开发和制作抗量子密码技术并对其进行原型设计。 liboqs是一个用于抗量子密码算法的开源C库。 在了解有关liboq的更多信息,包括受支持算法的列表。 liboqs-python是liboqs C库的开源Python 3包装器。 liboqs-python提供: 用于后量子密钥封装机制和数字签名方案的通用API 后量子密码算法的开源实现的集合 OQS项目还提供了将原型集成到应用程序级别协议中的功能,从而可以测试抗量子密码学。 有关OQS的更多信息,请访问我们的网站: : 。 先决条件 Python 3.x liboqs-python依赖于 C库; 必须先将liboqs编译为Lin
【文件预览】:
liboqs-python-main
----CHANGES.txt(922B)
----oqs()
--------oqs.py(13KB)
--------rand.py(2KB)
--------__init__.py(22B)
----tests()
--------test_sig.py(4KB)
--------test_kem.py(2KB)
----RELEASE.md(1KB)
----appveyor.yml(1KB)
----examples()
--------sig.py(1KB)
--------kem.py(1KB)
--------rand.py(1KB)
----setup.py(539B)
----.gitignore(1KB)
----.circleci()
--------config.yml(3KB)
----README.md(7KB)
----LICENSE.txt(1KB)