libmceliece 0~20230612-3 source package in Ubuntu
Changelog
libmceliece (0~20230612-3) unstable; urgency=medium * d/changelog: fix typo libmceliece1.symbols.x32.amd64 -> libmceliece1.symbols.amd64 * d/control: remove 'Multi-Arch: same' for the package libmceliece-dev, libmceliece-dev contains the mceliece.h header file, which is different across platforms. * d/gbp.conf: add [pull] track-missing = True * d/copyright: bump copyright year -- Jan Mojžíš <email address hidden> Fri, 05 Jan 2024 17:50:35 +0100
Upload details
- Uploaded by:
- Jan Mojžíš
- Uploaded to:
- Sid
- Original maintainer:
- Jan Mojžíš
- Architectures:
- any
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Noble | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libmceliece_0~20230612-3.dsc | 2.2 KiB | 9ff923c3682dc71029a4c32754744aa8b57fbff5ac0b15a8ff5189ffd65ca0b8 |
libmceliece_0~20230612.orig.tar.gz | 547.0 KiB | 6603d08888b39b5abbe96d75ee9393920acc4e077461d4f6c6910b7df0574ff7 |
libmceliece_0~20230612-3.debian.tar.xz | 10.6 KiB | ed3a295132c2f7c0683a9f04863e9e1b8bec62a3aa20507a15891af8000f66cd |
Available diffs
- diff from 0~20230612-2 to 0~20230612-3 (1004 bytes)
No changes file available.
Binary packages built by this source
- libmceliece-dev: Classic McEliece microlibrary - development files
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.
.
Development files.
- libmceliece1: 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-dbgsym: debug symbols for libmceliece1
- mceliece: Classic McEliece microlibrary - command line tools
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.
.
Command line tools.
- mceliece-dbgsym: debug symbols for mceliece