bench.py |
Compare Botan with OpenSSL using their respective benchmark utils
(C) 2017 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
TODO
- Also compare RSA, ECDSA, ECDH
- Output pretty graphs with matplotlib
|
6288 |
build_docs.py |
Botan doc generation script
(C) 2014,2015,2017 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
6868 |
check.py |
Implements the "make check" target
(C) 2020 Jack Lloyd, Rene Meusel
Botan is released under the Simplified BSD License (see license.txt)
|
2206 |
ci |
|
|
ci_build.py |
CI build script
(C) 2017,2020 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
23798 |
ci_check_install.py |
Botan CI check installation script
This script is used to validate the results of `make install`
(C) 2020 Jack Lloyd, René Meusel, Hannes Rantzsch
Botan is released under the Simplified BSD License (see license.txt)
|
2918 |
cleanup.py |
Implements the "make clean" target
(C) 2017 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
4020 |
comba.py |
/*
* Comba Multiplication and Squaring
*
* This file was automatically generated by %s on %s
*
* Botan is released under the Simplified BSD License (see license.txt)
*/
#include <botan/internal/mp_core.h>
#include <botan/internal/mp_asmi.h>
namespace Botan {
|
3114 |
create_corpus_zip.py |
|
1217 |
dist.py |
Release script for botan (https://botan.randombit.net/)
This script requires Python 2.7 or 3.6
(C) 2011,2012,2013,2015,2016,2017 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
16139 |
docker-android.sh |
|
545 |
Dockerfile.android |
|
767 |
ffi_decls.py |
Automatically generate declarations for the FFI layer
(C) 2019 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
3047 |
fuzzer.xml |
|
919 |
gen_os_features.py |
A script to automatically write docs to /docs. Currently it generates
os.rst, a feature table of OS features.
Requires Python 3.
(C) 2015 Simon Warta (Kullo GmbH)
Botan is released under the Simplified BSD License (see license.txt)
|
2492 |
install.py |
Botan install script
(C) 2014,2015,2017 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
9904 |
macro_checks.py |
|
1203 |
monty.py |
/*
* This file was automatically generated by %s on %s
* All manual changes will be lost. Edit the script instead.
*
* Botan is released under the Simplified BSD License (see license.txt)
*/
#include <botan/internal/mp_monty.h>
#include <botan/internal/mp_core.h>
#include <botan/internal/mp_asmi.h>
#include <botan/internal/ct_utils.h>
namespace Botan {
|
2765 |
oids.py |
(C) 2016 Jack Lloyd
(C) 2017 Fabian Weissberg, Rohde & Schwarz Cybersecurity
Botan is released under the Simplified BSD License (see license.txt)
|
7815 |
python_unittests.py |
Unittests for Botan Python scripts.
Requires Python 3.
(C) 2017 Simon Warta (Kullo GmbH)
Botan is released under the Simplified BSD License (see license.txt)
|
8658 |
python_unittests_unix.py |
Unittests for Botan Python scripts. Those tests only need to pass un UNIX-like
operating systems.
Requires Python 3.
(C) 2017 Simon Warta (Kullo GmbH)
Botan is released under the Simplified BSD License (see license.txt)
|
2317 |
run_tls_attacker.py |
|
4997 |
run_tls_fuzzer.py |
|
2735 |
show_dependencies.py |
Show Botan module dependencies as a list or graph.
Requires graphviz from pip when graphical output is selected:
https://pypi.python.org/pypi/graphviz
(C) 2015,2018 Simon Warta (Kullo GmbH)
Botan is released under the Simplified BSD License (see license.txt)
|
6450 |
test_all_configs.py |
This configures and builds with many different sub-configurations
in an attempt to flush out missing feature macro checks, etc.
There is probably no reason for you to run this. Unless you want to.
(C) 2017 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
3817 |
test_cli.py |
(C) 2018,2019 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
66302 |
test_cli_crypt.py |
|
7232 |
test_fuzzers.py |
|
6592 |
test_python.py |
(C) 2015,2017,2018,2019 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
25355 |
tls_scanner |
|
|
tls_suite_info.py |
Used to generate lib/tls/tls_suite_info.cpp from IANA params
(C) 2011, 2012, 2013, 2014, 2015, 2016, 2017 Jack Lloyd
Botan is released under the Simplified BSD License (see license.txt)
|
11111 |
website.py |
Generate the Botan website
(C) 2017 Jack Lloyd
|
5053 |