È stata rilasciata la versione 1.12 di libgcrypt, una libreria fondamentale per la crittografia utilizzata da GnuPG e da una vasta gamma di applicazioni, tra cui client di posta elettronica e strumenti di cifratura file.

Novità principali

La nuova versione introduce ottimizzazioni significative per le CPU AMD Zen 5, sfruttando le istruzioni VAES e AVX-512 per accelerare le operazioni di crittografia AES. I test preliminari indicano un raddoppio delle performance in determinati scenari.

Implicazioni per la sicurezza e la performance

L'accelerazione hardware della crittografia AES è cruciale per garantire sia la sicurezza che la velocità delle comunicazioni e dell'archiviazione dei dati. L'adozione di VAES e AVX-512 permette di ridurre il carico sulla CPU, liberando risorse per altre attività e migliorando l'efficienza energetica. Per chi valuta deployment on-premise, esistono trade-off tra performance, costi e requisiti di sicurezza da considerare attentamente.

Adozione e compatibilità

Libgcrypt è una libreria ampiamente utilizzata in ambito open source e non solo. L'aggiornamento alla versione 1.12 permette di beneficiare delle nuove ottimizzazioni hardware, a condizione di utilizzare CPU AMD Zen 5 o successive che supportino le istruzioni VAES e AVX-512.