Crypto++: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Collegamenti esterni: Sostituito il collegamento al sito ufficiale con il template "Collegamenti esterni" in quanto è già presente su Wikidata Etichette: Modifica da mobile Modifica da applicazione mobile Modifica da applicazione Android |
|||
(8 versioni intermedie di 6 utenti non mostrate) | |||
Riga 1:
{{Software
|Logo =
Riga 5 ⟶ 4:
|DataPrimaVersione =
|UltimaVersione =
|DataUltimaVersione =
|SistemaOperativo = multipiattaforma
|Linguaggio =
Riga 14 ⟶ 13:
}}{{S|crittografia|software}}
'''Crypto++''' (nota anche come '''CryptoPP''', '''libcrypto++ e''' '''libcryptopp''') è una [[Libreria (software)|libreria]] [[C++]] che offre [[Algoritmo|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<ref>{{Cita pubblicazione|autore=J. Kelsey, B. Schneier, D. Wagner, C. Hall|anno=1998|titolo=Cryptanalytic Attacks on Pseudorandom
Number Generators|rivista=|volume=|numero=|lingua=inglese|url=https://www.schneier.com/academic/paperfiles/paper-prngs.pdf}}</ref><ref>
{{Cita pubblicazione|autore=C. Adjih, D. Raffo, P. Mühlethaler|anno=2004|titolo=Attacks Against OLSR: Distributed Key Management for Security|rivista=|volume=|numero=|lingua=inglese|url=http://www2.lifl.fr/SERAC/downloads/attacks-olsr-dkm.pdf|urlarchivio=https://web.archive.org/web/20110721010610/http://www2.lifl.fr/SERAC/downloads/attacks-olsr-dkm.pdf|urlmorto=
</ref><ref>{{Cita pubblicazione|autore=X. Yinglian, M. K. Reiter, D. O'Hallaron|anno=2006|titolo=Protecting Privacy in Key-Value Search Systems|rivista=|volume=|numero=|lingua=inglese|url= == Caratteristiche ==
Riga 23 ⟶ 24:
Tra gli algoritmi crittografici supportati vi sono:
;[[cifrario|Cifrari]]:[[Blowfish]], [[Twofish]], [[Camellia (cifrario)|Camellia]], [[CAST-128|CAST]], [[Data Encryption Standard|DES]], [[Triple DES]], [[Serpent (cifrario)|Serpent]] [[RC2]], [[RC4]], [[RC5]], [[RC6]], [[International Data Encryption Algorithm|IDEA]], [[Advanced Encryption Standard|AES]]
;[[Funzione crittografica di hash|Funzioni hash crittografiche]]:[[MD5]], [[MD2]], [[Secure Hash Algorithm|SHA]], [[MDC-2]], Whirlpool
;[[Crittografia a chiave pubblica]]:[[RSA (crittografia)|RSA]], [[Digital Signature Algorithm|DSA]], [[Scambio di chiavi Diffie-Hellman]], [[ElGamal]]
;[[Message authentication code|Funzioni di Autenticazione dei messaggi]]:VMAC, [[HMAC]], [[MD2]], [[MD4]], [[MD5]], [[MDC2]], [[RIPEMD]], [[Secure Hash Algorithm|SHA]],
Riga 43 ⟶ 44:
* Crypto 6.1.0, rilasciata il 22 febbraio 2018
* Crypto 7.0.0, rilasciata l'8 aprile 2018
*Crypto 8.0.0, rilasciata il 28 dicembre 2018
== Note ==
Riga 49 ⟶ 51:
== Collegamenti esterni ==
* {{Collegamenti esterni}}
{{Portale|crittografia|Sicurezza informatica|software libero}}
|