Botan
Questa voce sugli argomenti crittografia e software è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti dei progetti di riferimento 1, 2.
Botan software | |
---|---|
Genere | Crittografia |
Sviluppatore | Jack Lloyd |
Data prima versione | 2000 |
Ultima versione | 3.4.0 (8 aprile 2024) |
Sistema operativo | Multipiattaforma |
Linguaggio | C++11 |
Licenza | licenza BSD a 2-clausole (licenza libera) |
Sito web | botan.randombit.net |
Modifica dati su Wikidata · Manuale |
Botan è una libreria C++ che offre algoritmi crittografici, formati e protocolli, originariamente sviluppata da Jack Lloyd. Viene utilizzata in molti progetti, come ad esempio Monotone, un programma di controllo versione distribuito.
Il progetto si chiamava inizialmente OpenCL, ma nel 2002 è stato deciso di adottare il nome Botan[1] che in giapponese significa peonia.
Caratteristiche
Tra gli algoritmi crittografici supportati vi sono:
- Cifrari
- AES, Blowfish, Twofish, Camellia, CAST, DES, Triple DES, IDEA, ARIA, RC4
- Funzioni di Autenticazione dei messaggi
- HMAC, Poly1305, BLAKE2, MD5, SHA
Cronologia dei rilasci principali
La prima versione pubblica, la 0.7, è stata rilasciata il giorno 1 marzo 2001.
- Botan 2.10, rilasciata il 30 marzo 2019
- Botan 2.9, rilasciata il 4 gennaio 2019
- Botan 2.8, rilasciata il 1º ottobre 2018
- Botan 2.7, rilasciata il 2 luglio 2018
- Botan 2.0, rilasciata il 6 gennaio 2017
Note
- ^ 2002-08-10 in Copia archiviata (TXT), su botan.randombit.net. URL consultato il 14 febbraio 2019 (archiviato dall'url originale il 25 marzo 2011).
Collegamenti esterni
- Sito web ufficiale
Portale Crittografia
Portale Sicurezza informatica
Portale Software libero