How to Install and Uninstall libmceliece1 Package on Kali Linux
Last updated: November 23,2024
1. Install "libmceliece1" package
Please follow the steps below to install libmceliece1 on Kali Linux
$
sudo apt update
Copied
$
sudo apt install
libmceliece1
Copied
2. Uninstall "libmceliece1" package
Learn how to uninstall libmceliece1 on Kali Linux:
$
sudo apt remove
libmceliece1
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libmceliece1 package on Kali Linux
Package: libmceliece1
Source: libmceliece
Version: 0~20230612-3
Installed-Size: 657
Maintainer: Jan Mojžíš
Architecture: amd64
Depends: libc6 (>= 2.14), librandombytes1 (>= 0~20230919)
Size: 135604
SHA256: 3b3bdae6a919157952859c8dc5bc79041e031cf38727ad45cbbe3546fb80c9d2
SHA1: 7ef735346af7da4fc06f1b042d10028bc1e4e714
MD5sum: 7ebcdce350b70680d511790c3a5a315d
Description: 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.
Description-md5:
Multi-Arch: same
Homepage: https://lib.mceliece.org
Section: libs
Priority: optional
Filename: pool/main/libm/libmceliece/libmceliece1_0~20230612-3_amd64.deb
Source: libmceliece
Version: 0~20230612-3
Installed-Size: 657
Maintainer: Jan Mojžíš
Architecture: amd64
Depends: libc6 (>= 2.14), librandombytes1 (>= 0~20230919)
Size: 135604
SHA256: 3b3bdae6a919157952859c8dc5bc79041e031cf38727ad45cbbe3546fb80c9d2
SHA1: 7ef735346af7da4fc06f1b042d10028bc1e4e714
MD5sum: 7ebcdce350b70680d511790c3a5a315d
Description: 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.
Description-md5:
Multi-Arch: same
Homepage: https://lib.mceliece.org
Section: libs
Priority: optional
Filename: pool/main/libm/libmceliece/libmceliece1_0~20230612-3_amd64.deb