blob: caab8d6afb4626e4845ceb128446bc8465c813d2 [file] [log] [blame]
Alex Stapletonc368ac22013-12-31 13:43:38 +00001.. hazmat::
2
3Bindings
4========
5
6.. currentmodule:: cryptography.hazmat.bindings
7
8``cryptography`` aims to provide low-level CFFI based bindings to multiple
Alex Gaynor12252702014-01-02 11:10:35 -08009native C libraries. These provide no automatic initialization of the library
Alex Stapletonc368ac22013-12-31 13:43:38 +000010and may not provide complete wrappers for its API.
11
12Using these functions directly is likely to require you to be careful in
13managing memory allocation, locking and other resources.
14
15
16Individual Bindings
17-------------------
18
19.. toctree::
20 :maxdepth: 1
21
22 openssl
Paul Kehrer7fccf4c2014-01-04 21:51:31 -060023 commoncrypto