Botan (programming library)
Appearance
Original author(s) | Jack Lloyd |
---|---|
Initial release | 2000 |
Stable release | 3.8.1 (May 7, 2025[1]) [±] |
Repository | |
Written in | C++ |
Operating system | Cross-platform |
Platform | Multi-platform |
Type | Security library |
License | Simplified BSD |
Website | botan |
Botan is a BSD-licensed cryptographic library written in C++. It provides a wide variety of cryptographic algorithms, formats, and protocols, e.g. SSL and TLS. It is used in the Monotone distributed revision control program.
The project was originally called OpenCL, a name now used by Apple Inc. and Khronos Group for a heterogeneous system programming framework. It was renamed Botan in 2002.[2]
In 2007, the German Federal Office for Information Security contracted FlexSecure GmbH to add an implementation of Card Verifiable Certificates for ePassports to Botan; the modified version of Botan was released under the name InSiTo.[3]
See also
References
- ^ "Botan: Release Notes". Retrieved 2025-05-16.
- ^
See entry for 2002-08-10 in "Botan release notes". Archived from the original on 2011-03-25. Retrieved 2008-09-18.
{{cite web}}
: Unknown parameter|deadurl=
ignored (|url-status=
suggested) (help) - ^ "InSiTo website". Archived from the original on July 20, 2011. Retrieved 2008-09-18.
{{cite web}}
: Unknown parameter|deadurl=
ignored (|url-status=
suggested) (help)
External links