Rilascio di GnuPG 2.3.0

Dopo tre anni e mezzo dalla creazione del precedente importante ramo, è stata presentata la nuova release della suite GnuPG 2.3.0 (GNU Privacy Guard), compatibile con gli standard OpenPGP (RFC-4880) e S/MIME, e che offre strumenti per la crittografia dei dati, per la gestione delle firme elettroniche, per la gestione delle chiavi e per l'accesso ai repository pubblici di chiavi.

GnuPG 2.3.0 si presenta come la prima release della nuova base di codice, che include le più recenti innovazioni. GnuPG 2.2 è considerato un ramo stabile, ottimale per un utilizzo diffuso, che sarà supportato per almeno fino al 2024. GnuPG 1.4 continua ad essere mantenuto come una serie classica, che consuma risorse minime e adatta ai sistemi embedded e compatibile con algoritmi di crittografia obsoleti.

Novità principali di GnuPG 2.3.0:

  • È stato proposto un processo di background sperimentale con realizzazione di un database di chiavi, che utilizza un DBMS SQLite per la memorizzazione e dimostra una ricerca delle chiavi più veloce. Per attivare il nuovo archivio è necessario abilitare l'opzione "use-keyboxd" in gpg.conf e gpgsm.conf.
  • È stata aggiunta una nuova utility gpg-card, che può essere utilizzata come un'interfaccia flessibile per tutti i tipi di smart card supportati.
  • È stato aggiunto un nuovo processo in background tpm2d, che consente di utilizzare i chip TPM 2.0 per proteggere le chiavi private e eseguire operazioni di crittografia o generazione di firme digitali sul modulo TPM.
  • Sono stati adottati come algoritmi predefiniti per le chiavi pubbliche ed25519 e cv25519.
  • In gpg è stata interrotta l'uso degli algoritmi di crittografia con dimensioni di blocco di 64 bit. L'uso di 3DES è vietato e come algoritmo minimamente supportato è dichiarato AES. Per disabilitare questa limitazione, è possibile utilizzare l'opzione «—allow-old-cipher-algos».
  • È stato aggiunto il supporto per i modi di crittografia a blocchi AEAD OCB e EAX.
  • È stato garantito il supporto per la versione 5 delle chiavi e delle firme digitali.
  • È stato aggiunto il supporto per le curve X448 (ed448, cv448).
  • È consentito l'uso di nomi di gruppi nelle liste delle chiavi.
  • In gpg, i risultati delle verifiche ora dipendono dall'opzione «—sender» e dall'identificatore del creatore della firma.
  • In gpg, gpgsm, gpgconf, gpg-card e gpg-connect-agent è stata aggiunta l'opzione «—chuid» per cambiare l'identificatore dell'utente.
  • In gpg sono state aggiunte le opzioni «—full-timestrings» (output di data e ora), «—force-sign-key» e «—no-auto-trust-new-key».
  • È stata interrotta la supporto del metodo obsoleto di rilevamento delle chiavi PKA e rimosse le opzioni correlate.
  • In gpg è stata aggiunta la possibilità di esportare chiavi Ed448 per SSH.
  • In gpgsm è stato aggiunto il supporto di base per ECC e la possibilità di creare certificati EdDSA.
  • Nell'agente è stato consentito l'uso del valore «Label:» nel file delle chiavi per configurare il prompt di inserimento del PIN. È stato implementato il supporto per le estensioni ssh-agent relative alle variabili d'ambiente.
  • In scd è stato migliorato il supporto per più lettori di schede e token. È stata abilitata la possibilità di utilizzare più applicazioni con una specifica smart card. È stato aggiunto il supporto per le schede PIV, Telesec Signature Cards v2.0 e Rohde&Scharz Cybersecurity. Sono state aggiunte nuove opzioni «—application-priority» e «—pcsc-shared».
  • È stata rimossa l'utilità symcryptrun (un wrapper obsoleto sull'utilità esterna Chiasmus).
  • Sulla piattaforma Windows è stato implementato il supporto completo per Unicode nella riga di comando.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster