Libgcrypt 1.11.0 viene rilasciato con nuovi algoritmi e API
Libgcrypt 1.11.0 offre soluzioni crittografiche all'avanguardia con API migliorate, velocità potenziate, algoritmi resistenti ai computer quantistici e altro ancora.
Libgcrypt, la spina dorsale delle operazioni crittografiche per molte distribuzioni Linux e applicazioni, ha lanciato la sua versione 1.11.0. Questo nuovo ramo stabile mantiene la piena compatibilità API e ABI con il suo predecessore, la serie 1.10.
Come libreria a uso generale basata sul codice di GnuPG, Libgcrypt offre un ampio insieme di componenti crittografici senza implementare direttamente alcun protocollo specifico come OpenPGP.
Caratteristiche principali in Libgcrypt 1.11.0
La nuova versione introduce diverse funzionalità volte a modernizzare le sue capacità:
- Nuove interfacce e algoritmi: La versione integra l'algoritmo Classic McEliece e diverse nuove Funzioni di Derivazione delle Chiavi, come HKDF e X963KDF. Inoltre, Libgcrypt 1.11.0 aggiunge il supporto per algoritmi resistenti ai quanti, come KEM, Streamlined NTRU Prime sntrup761 e Kyber, che sono allineati agli ultimi standard FIPS.
- Nuove Funzioni API: Tra le aggiunte più importanti ci sono le API per il Meccanismo di Incapsulamento delle Chiavi (KEM) e vari nuovi algoritmi di hash e MAC, che migliorano la flessibilità e la sicurezza per gli sviluppatori di applicazioni.
- Ottimizzazioni delle Prestazioni: Sono stati apportati significativi miglioramenti agli algoritmi comuni delle architetture CPU più utilizzate. Ciò include un supporto migliorato per le piattaforme ARMv8/AArch64/CE, ARMv9 e PowerPC, il che significa che le applicazioni che utilizzano Libgcrypt possono eseguire operazioni crittografiche più velocemente su queste CPU.
Inoltre, Libgcrypt 1.11.0 ha corretto diversi bug e migliorato le proprie operazioni interne per garantire che i processi crittografici siano più sicuri e resistenti agli attacchi.
Inoltre, l'aggiornamento garantisce la compatibilità con le versioni precedenti, consentendo agli sviluppatori di aggiornare senza dover rivoluzionare le applicazioni esistenti che si basano su versioni precedenti della libreria.
Dai un'occhiata all'annuncio per maggiori informazioni su tutte le novità. Gli sviluppatori desiderosi di integrare o aggiornare Libgcrypt 1.11.0 possono accedere al codice sorgente tramite il server GnuPG o i suoi mirror.
