Libgcrypt 1.11.0 izlazi s novim algoritmima i API-jima


Libgcrypt 1.11.0 donosi najnovija kriptografska rješenja s poboljšanim API-jevima, povećanom brzinom, kvantno otpornim algoritmima i još mnogo toga.

Libgcrypt, osnova kriptografskih operacija za mnoge Linux distribucije i aplikacije, lansirao je svoju verziju 1.11.0. Ova nova stabilna grana zadržava potpunu kompatibilnost API-ja i ABI-ja sa svojim prethodnikom, serijom 1.10.

Kao biblioteka opće namjene temeljena na kodu iz GnuPG-a, Libgcrypt pruža širok spektar kriptografskih građevnih blokova, a da pritom ne implementira izravno nikakav specifičan protokol poput OpenPGP-a.

Ključne značajke u Libgcrypt 1.11.0

Nova verzija uvodi nekoliko funkcionalnosti usmjerenih na modernizaciju njezinih mogućnosti:

  • Novi sučelja i algoritmi: Ovo izdanje integrira klasični McEliece algoritam i nekoliko novih funkcija za derivaciju ključa, kao što su HKDF i X963KDF. Uz to, Libgcrypt 1.11.0 dodaje podršku za kvantno-otporne algoritme, kao što su KEM, Streamlined NTRU Prime sntrup761 i Kyber, koji su u skladu s najnovijim FIPS standardima.
  • Nove API funkcije: Značajna proširenja uključuju API-je za Mehanizam enkapsulacije ključa (KEM) i razne nove hash i MAC algoritme, povećavajući fleksibilnost i sigurnost za programere aplikacija.
  • Optimizacije performansi: Znatan napredak postignut je u široko korištenim algoritmima uobičajene CPU arhitekture. To uključuje poboljšanu podršku za ARMv8/AArch64/CE, ARMv9 i PowerPC platforme, što znači da aplikacije koje koriste Libgcrypt mogu izvršavati brže kriptografske operacije na tim CPU-ima.

Štoviše, Libgcrypt 1.11.0 je ispravio nekoliko pogrešaka i unaprijedio unutarnje operacije kako bi osigurao da kriptografski procesi budu sigurniji i otporniji na napade.

Osim toga, ažuriranje osigurava kompatibilnost unatrag, što developerima omogućuje nadogradnju bez prepravke postojećih aplikacija koje se oslanjaju na ranije verzije biblioteke.

Pogledajte najavu za više informacija o svim novitetima. Programeri koji žele integrirati ili ažurirati Libgcrypt 1.11.0 mogu pristupiti izvornom kodu putem GnuPG poslužitelja ili njegovih zrcala.