How to Install and Uninstall libmceliece-dev Package on Kali Linux

Last updated: December 24,2024

1. Install "libmceliece-dev" package

Please follow the guidelines below to install libmceliece-dev on Kali Linux

$ sudo apt update $ sudo apt install libmceliece-dev

2. Uninstall "libmceliece-dev" package

Please follow the instructions below to uninstall libmceliece-dev on Kali Linux:

$ sudo apt remove libmceliece-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libmceliece-dev package on Kali Linux

Package: libmceliece-dev
Source: libmceliece
Version: 0~20230612-3
Installed-Size: 1660
Maintainer: Jan Mojžíš
Architecture: amd64
Depends: libmceliece1 (= 0~20230612-3)
Size: 154204
SHA256: 18c81b9197342ceb391fbe17f17a644477aaf0f0caab9156ec53e0305fc74e22
SHA1: 8756db98cd85141ee54a67990c2a0bfa953da1d4
MD5sum: a0aabb70aec1d8b3a48032f1c8181431
Description: 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.
Description-md5:
Homepage: https://lib.mceliece.org
Section: libdevel
Priority: optional
Filename: pool/main/libm/libmceliece/libmceliece-dev_0~20230612-3_amd64.deb

5. The same packages on other Linux Distributions