add windows support to random engine tests
diff --git a/tests/hazmat/backends/test_openssl.py b/tests/hazmat/backends/test_openssl.py
index e527ed1..ea71620 100644
--- a/tests/hazmat/backends/test_openssl.py
+++ b/tests/hazmat/backends/test_openssl.py
@@ -11,6 +11,8 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+import sys
+
 import cffi
 
 import pytest
@@ -25,6 +27,11 @@
 from cryptography.hazmat.primitives.ciphers.modes import CBC
 
 
+if sys.platform != "win32":
+    libraries = ["crypto", "ssl"]
+else:  # pragma: no cover
+    libraries = ["libeay32", "ssleay32", "advapi32"]
+
 ffi = cffi.FFI()
 
 ffi.cdef("""
@@ -77,7 +84,7 @@
             return 1;
         }
     """,
-    libraries=["crypto", "ssl"],
+    libraries=libraries
 )