Put a warning
diff --git a/docs/bindings/openssl.rst b/docs/bindings/openssl.rst
index 144ed9b..79468cb 100644
--- a/docs/bindings/openssl.rst
+++ b/docs/bindings/openssl.rst
@@ -1,6 +1,13 @@
 OpenSSL
 =======
 
+.. warning::
+
+    The OpenSSL API is not easy to use, small mistakes can lead to significant
+    security vulnerabilities. We strongly reccomend not using this directly,
+    and instead using one of the higher level APIs exposed by ``cryptography``.
+
+
 These are `CFFI`_ bindings to the `OpenSSL`_ C library.
 
 .. data:: cryptography.bindings.openssl.api