Rilascio della libreria crittografica Botan 2.12.0

Disponibile rilascio della libreria crittografica Botan 2.12.0, utilizzata nel progetto NeoPG, fork di GnuPG 2. La libreria offre un'ampia collezione di primitive pronte all'uso, utilizzate nei protocolli TLS, nei certificati X.509, negli algoritmi AEAD, nei moduli TPM, in PKCS#11, nell'hashing delle password e nella crittografia post-quantistica (firmati basati su hash e accordo di chiavi basato su McEliece e NewHope). La libreria è scritta in C++11 e è distribuito con licenza BSD.

Tra le modifiche nella nuova versione:

  • Aggiunta la supporto per l'uso di ottimizzazioni NEON e AltiVec per garantire un'esecuzione di AES a tempo costante;
  • Prestazioni migliorate per le implementazioni di RSA, GCM, OCB, XTS, CTR e ChaCha20Poly1305;
  • Aggiunto supporto per la generazione di hash Argon2 di dimensioni superiori a 64 byte;
  • In DTLS sono state ottimizzate le operazioni di frammentazione MTU e aggiunta la gestione delle interruzioni di connessione a causa di problemi lato client, con successiva riconnessione dallo stesso numero di porta;
  • Aggiunto supporto per l'indicazione di rollback delle connessioni TLS 1.3 a una versione precedente del protocollo;
  • Aggiunto supporto per l'algoritmo di firma digitale GOST 34.10-2012;
  • Prestazioni migliorate di RDRAND su sistemi x86-64;
  • È stata aggiunta la supporto per il generatore hardware di numeri casuali fornito nei processori POWER9, e migliorate le prestazioni sui sistemi POWER8 con istruzioni AES;
  • Sono state aggiunte nuove utility «entropy», «base32_enc» e «base32_dec»;
  • Molti file di intestazione sono ora contrassegnati come solo per uso interno e portano a un avviso se utilizzati nelle applicazioni;
  • È stata abilitata la possibilità di utilizzare il modulo Python in Windows.

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