Crypto++

libreria C++ che offre algoritmi crittografici e protocolli
Versione del 16 nov 2018 alle 17:33 di Italaid (discussione | contributi) (Creata dalla traduzione della pagina "Crypto++")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Crypto++ (nota anche come CryptoPP, libcrypto++ e libcryptopp) è una libreria C++ che offre algoritmi crittografici e protocolli, originariamente sviluppata da Wei Dai. Crypto++ ha trovato largo uso nel mondo accademico, ma anche in progetti open source e commerciali.[1] La prima versione della libreria risale al1995: supporta completamente sia architetture a 32 bit sia a 64 bit ed è compatibile con la maggior parte dei sistemi operativi e delle piattaforme, come Android, Apple, BSD, Cygwin, Linux, MinGW, Solaris, Windows, Windows Phone e Windows RT. Il progetto può essere compilato con le librerie degli standard C++03, C++11 e C++17.

Crypto++
software
Logo
Logo
GenereCrittografia
SviluppatoreCrypto++ Project (Wei Dai dal 1995 al 2015)
Data prima versione1995
Ultima versione7.0 (8 aprile 2018)
Sistema operativoMultipiattaforma
LinguaggioC++
LicenzaBoost
(licenza libera)
Sito webwww.cryptopp.com

Caratteristiche

Crypto++ fornisce implementazioni complete degli algoritmi crittografici più comuni, ma anche di schemi meno usati come il cifrario a blocchi Camellia e l'algoritmo di hashing Whirlpool. In alcuni casi la libreria Crypto++ mette a disposizione della comunità implementazioni degli algoritmi proposti non ancora standardizzati.

Cronologia dei rilasci principali

La versione 1.0 di Crypto++ è stata rilasciata nel giugno del 1995. Da allora sono state rilasciate diverse versioni: in particolare, la versione 5.0 del marzo 2009 ha portato una modifica architetturale.[2][3]

  • Crypto 5.6.0, rilasciata il 15 marzo 2009
  • Crypto 5.6.1, rilasciata il 9 agosto 2010
  • Crypto 5.6.2, rilasciata il 20 febbraio 2013
  • Crypto 5.6.3, rilasciata il 20 novembre 2005
  • Crypto 5.6.4, rilasciata il 11 settembre 2016
  • Crypto 5.6.5, rilasciata il 11 ottobre 2016
  • Crypto 6.0.0, rilasciata il 22 gennaio 2018
  • Crypto 6.1.0, rilasciata il 22 febbraio 2018
  • Crypto 7.0.0, rilasciata l'8 aprile 2018

References

  1. ^ Errore nelle note: Errore nell'uso del marcatore <ref>: non è stato indicato alcun testo per il marcatore Collection of source 1
  2. ^ groups.google.com, https://groups.google.com/group/cryptopp-users/msg/fe8a49890c1d5484.
  3. ^ groups.google.com, https://groups.google.com/group/cryptopp-users/browse_thread/thread/5eddbbd5fde32a33/eca9f6071d470d8c.

Collegamenti esterni

[[Categoria:Algoritmi crittografici]] [[Categoria:Librerie C++]] [[Categoria:Software per la crittografia]] [[Categoria:Pages with unreviewed translations]]