botan: add new package 4930/head
authorBangLang Huang <banglang.huang@foxmail.com>
Fri, 13 Oct 2017 13:42:10 +0000 (21:42 +0800)
committerRosy Song <rosysong@rosinson.com>
Tue, 2 Apr 2019 01:25:40 +0000 (09:25 +0800)
commit863193f096dc71ca3040f1e2612420cb1b8821d9
treef15bdd6e1c9cb1f0d5ecf8796c5d5d8ef105dd44
parent149afa5dcbf9c236ef42b476c47dbe687487d6e6
botan: add new package

Botan (Japanese for peony) is a cryptography library written in C++11
and released under the permissive Simplified BSD license.

Botan's goal is to be the best option for cryptography in new C++ code
by offering the tools necessary to implement a range of practical
systems, such as TLS/DTLS, PKIX certificate handling, PKCS#11 and TPM
hardware support, password hashing, and post quantum crypto schemes. In
addition to the C++, botan has a C89 API specifically designed to be
easy to call from other languages. A Python binding using ctypes calling
the C89 API is included.

github: https://github.com/randombit/botan

Signed-off-by: BangLang Huang <banglang.huang@foxmail.com>
libs/botan/Makefile [new file with mode: 0644]