全部搜索项
trixie  ] [  sid  ]
[ 源代码: libmceliece  ]

软件包:libmceliece1(0~20240513-1)

libmceliece1 的相关链接

Screenshot

Debian 的资源:

下载源码包 libmceliece

维护小组:

外部的资源:

相似软件包:

Classic McEliece microlibrary - shared library

libmceliece is a Classic McEliece microlibrary. libmceliece has a very simple stateless API based on the SUPERCOP API, with wire-format inputs and outputs, providing functions that directly match the KEM operations provided by Classic McEliece, such as functions

mceliece6960119_keypair mceliece6960119_enc mceliece6960119_dec for the mceliece6960119 KEM.

Internally, libmceliece is based on the official Classic McEliece software, specifically the vec implementation (designed to work portably across CPUs) and he avx implementation (designed for higher performance on Intel/AMD CPUs with AVX2 instructions). libmceliece includes automatic run-time selection of implementations.

libmceliece is intended to be called by larger multi-function libraries (such as traditional cryptographic libraries), including libraries in other languages via FFI. The idea is that libmceliece takes responsibility for the details of Classic McEliece computation, including optimization, timing-attack protection, and (in ongoing work) verification, freeing up the calling libraries to concentrate on application-specific needs such as protocol integration. Applications can also call libmceliece directly.

Shared library.

其他与 libmceliece1 有关的软件包

  • 依赖
  • 推荐
  • 建议
  • 增强

下载 libmceliece1

下载可用于所有硬件架构的
硬件架构 软件包大小 安装后大小 文件
amd64 133.1 kB740.0 kB [文件列表]
arm64 58.2 kB352.0 kB [文件列表]
armel 71.4 kB391.0 kB [文件列表]
armhf 68.7 kB319.0 kB [文件列表]
i386 72.7 kB423.0 kB [文件列表]
mips64el 63.4 kB438.0 kB [文件列表]
ppc64el 67.5 kB416.0 kB [文件列表]
riscv64 70.4 kB336.0 kB [文件列表]
s390x 79.4 kB400.0 kB [文件列表]