Botan: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Creata dalla traduzione della pagina "Botan (programming library)" |
+ cifrari supportati |
||
Riga 9:
Il progetto si chiamava inizialmente OpenCL, ma nel 2002 è stato deciso di adottare il nome Botan<ref>
<br />▼
== Caratteristiche ==
Tra gli algoritmi crittografici supportati vi sono:
; [[Cifrario|Cifrari]]
: [[Advanced Encryption Standard|AES]], [[Blowfish]], [[Twofish]], [[Camellia (cifrario)|Camellia]], [[CAST-128|CAST]], [[Data Encryption Standard|DES]], [[Triple DES]], [[International Data Encryption Algorithm|IDEA]], ARIA, [[RC4]]
; [[Funzione crittografica di hash|Funzioni hash crittografiche]]
: [[MD5]], [[MD2]], [[Secure Hash Algorithm|SHA]], [[MDC-2]], [[RIPEMD]], Whirlpool, Tiger, GOST, Stribog
; [[Crittografia a chiave pubblica]]
: [[RSA]], [[Digital Signature Algorithm|DSA]], [[Scambio di chiavi Diffie-Hellman]], [[ElGamal]]
; [[Message authentication code|Funzioni di Autenticazione dei messaggi]]
: [[HMAC]], Poly1305, BLAKE2, [[MD5]], [[Secure Hash Algorithm|SHA]]
== Note ==
Riga 15 ⟶ 32:
== Collegamenti esterni ==
▲<br />
*
| |||