文件名称:liboqs-cpp:liboqs的C ++绑定
文件大小:1.16MB
文件格式:ZIP
更新时间:2024-03-04 20:45:06
c-plus-plus cryptography cpp cpp11 quantum-computing
liboqs-cpp:liboqs的C ++绑定 liboqs-cpp为 C库提供了C ++包装程序,该库是用于抗量子密码算法的C库。 包装器是用标准C ++ 11编写的,因此在以下内容中,假定您可以访问符合C ++ 11的编译器。 liboqs-cpp已在Linux,macOS和Windows平台上进行了广泛的测试。 通过CircleCI和AppVeyor提供持续集成。 先决条件 liboqs-cpp取决于 C库; 必须先将liboqs编译为Linux / macOS / Windows库(即,在配置过程中使用带有-DBUILD_SHARED_LIBS=ON ninja install ),请参阅下面的特定平台构建说明。 内容 liboqs-cpp是仅标头的包装器。 该项目包含以下文件和目录: include/oqs_cpp.h :包装程序的主头文件 include/rand/r