aboutsummaryrefslogtreecommitdiffstats
path: root/doc/manual/python.rst
diff options
context:
space:
mode:
authorlloyd <[email protected]>2014-01-10 23:07:16 +0000
committerlloyd <[email protected]>2014-01-10 23:07:16 +0000
commitad6555f522ae16f6284e8dafa02f630b88bcf289 (patch)
treebd63c51dbeab75eb0f90c72589bc922141237056 /doc/manual/python.rst
parent6894dca64c04936d07048c0e8cbf7e25858548c3 (diff)
Split up docs into the reference manual, the website, and everything else.
Add `website` target to makefile. Some progress towards fixing minimized builds. TLS now hard requires ECDSA and GCM since otherwise a minimized build has only insecure options. Remove boost_thread dependency in command line tool
Diffstat (limited to 'doc/manual/python.rst')
-rw-r--r--doc/manual/python.rst21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/manual/python.rst b/doc/manual/python.rst
new file mode 100644
index 000000000..b8fd59b9a
--- /dev/null
+++ b/doc/manual/python.rst
@@ -0,0 +1,21 @@
+
+Python Binding
+========================================
+
+.. highlight:: python
+
+.. note::
+
+ The Python binding should be considered alpha software, and the
+ interfaces may change in the future.
+
+Botan includes a binding for Python, implemented using Boost.Python.
+
+As you can see, it is not currently documented, though there are a few
+examples under `src/scripts/examples`, such as RSA:
+
+.. literalinclude:: ../../src/scripts/examples/rsa.py
+
+and EAX encryption using a passphrase:
+
+.. literalinclude:: ../../src/scripts/examples/cipher.py