[Debian-iot-maintainers] Bug#1126421: libmbedcrypto16: Package long description out of date
Cliff Kilby
cliffjkilby at gmail.com
Sun Jan 25 18:02:00 GMT 2026
Package: libmbedcrypto16
X-Debbugs-Cc: cliffjkilby at gmail.com
Version: 3.6.5-0.1~deb13u1
Severity: wishlist
Dear Maintainer,
In the 3.6.5.orig download the following configs appear to have changed
from the long description.
Blowfish, ARC4, XTEA, TLS1.0 and 1.1 no longer appear in the config.
A suggested long description as 3.6.5 is configured, follows:
****
mbed TLS (formerly known as PolarSSL) is a lean open source crypto library
for
providing SSL and TLS support in your programs. It offers an intuitive API
and
documented header files, so you can actually understand what the code does.
It features:
- Symmetric algorithms: AES, Camellia, ARIA, ChaCha20-Poly1305, DES/3DES
- Hash algorithms: MD5, SHA-1, SHA-2(224/256/384/512), SHA-3, RIPEMD-160
- Entropy pool, and random generators: CTR-DRBG, HMAC-DRBG
- Public key algorithms: PSK, DHE, ECDHE, RSA, ECDH
- Short Weierstrass curves (supporting ECP, ECDH, ECDSA): SECP192R1,
SECP224R1, SECP256R1, SECP384R1, SECP521R1, SECP192K1, SECP224K1,
SECP256K1, BP256R1, BP384R1, BP512R1
- Montgomery curves (supporting ECP): CURVE25519, CURVE448
- TLS 1.2 and 1.3. DTLS 1.2.
- Abstraction layers for ciphers, hashes, public key operations, platform
abstraction and threading
This package contains the shared library handling cryptography.
***
I believe this level of detail is important, as the package implements its
own TLS rather than abstracting from the system's openssl or gnutls, and
may enable a feature (like DES) that has been disabled elsewhere. It is
worth noting I am not developing against this library, and my suggested
changes are from me reading the published config file. I would strongly
urge review by someone who is more familiar with this project.
-- System Information:
Debian Release: 13.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.63+deb13-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Enforcing - Policy name: default
Versions of packages libmbedcrypto16 depends on:
ii libc6 2.41-12+deb13u1
libmbedcrypto16 recommends no packages.
libmbedcrypto16 suggests no packages.
-- debconf-show failed
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-iot-maintainers/attachments/20260125/678df3f3/attachment.htm>
More information about the Debian-iot-maintainers
mailing list