Libgcrypt 1.11.0 Rolls Out with New Algorithms and APIs

Libgcrypt 1.11.0 brings cutting-edge cryptographic solutions with improved APIs, enhanced speeds, quantum-resistant algorithms, and more.

Libgcrypt, the backbone of cryptographic operations for many Linux distros and apps, has launched its 1.11.0 version. This new stable branch maintains full API and ABI compatibility with its predecessor, the 1.10 series.

As a general-purpose library based on the code from GnuPG, Libgcrypt provides a broad array of cryptographic building blocks while not directly implementing any specific protocol like OpenPGP.

Key Features in Libgcrypt 1.11.0

The new version introduces several functionalities aimed at modernizing its capabilities:

  • New Interfaces and Algorithms: The release integrates the Classic McEliece algorithm and several new Key Derivation Functions, such as HKDF and X963KDF. In addition, Libgcrypt 1.11.0 adds support for quantum-resistant algorithms, such as KEM, Streamlined NTRU Prime sntrup761, and Kyber, which are aligned with the latest FIPS standards.
  • New API Functions: Notable additions include Key Encapsulation Mechanism (KEM) APIs and various new hash and MAC algorithms, enhancing flexibility and security for application developers.
  • Performance Optimizations: Significant improvements have been made to widely used common CPU architecture algorithms. This includes enhanced support for ARMv8/AArch64/CE, ARMv9, and PowerPC platforms, which means that applications using Libgcrypt can perform faster cryptographic operations on these CPUs.

Moreover, Libgcrypt 1.11.0 has patched several bugs and enhanced its internal operations to ensure that cryptographic processes are more secure and resilient against attacks.

Additionally, the update ensures backward compatibility, allowing developers to upgrade without overhauling existing applications that rely on earlier versions of the library.

Check out the announcement for more information about all novelties. Developers eager to integrate or update Libgcrypt 1.11.0 can access the source code via the GnuPG server or its mirrors.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%