diff --git a/HsOpenSSL.cabal b/HsOpenSSL.cabal
--- a/HsOpenSSL.cabal
+++ b/HsOpenSSL.cabal
@@ -5,7 +5,7 @@
         can generate RSA and DSA keys, read and write PEM files,
         generate message digests, sign and verify messages, encrypt
         and decrypt messages.
-Version: 0.6.4
+Version: 0.6.5
 License: PublicDomain
 License-File: COPYING
 Author: Adam Langley <agl at imperialviolet.org>, PHO <pho at cielonegro.org>
diff --git a/NEWS b/NEWS
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,12 @@
 -*- Coding: utf-8 -*-
 
+Changes from 0.6.4 to 0.6.5
+---------------------------
+* Suggestion by Carl Mackey:
+
+  - OpenSSL.Cipher now exports a type AESCtx.
+
+
 Changes from 0.6.3 to 0.6.4
 ---------------------------
 * Applied a patch by Taru Karttunen:
diff --git a/OpenSSL/Cipher.hsc b/OpenSSL/Cipher.hsc
--- a/OpenSSL/Cipher.hsc
+++ b/OpenSSL/Cipher.hsc
@@ -14,6 +14,7 @@
 --   which don't use that system (like SSH).
 module OpenSSL.Cipher
     ( Mode(..)
+    , AESCtx
     , newAESCtx
     , aesCBC
     , aesCTR)
