diff --git a/platforms/win32/libEGL.dll b/platforms/win32/libEGL.dll
new file mode 100644
index 0000000000000000000000000000000000000000..6d45ff64b68a00372b8fe0d739038ea3e71fc541
Binary files /dev/null and b/platforms/win32/libEGL.dll differ
diff --git a/platforms/win32/libsodium.dll b/platforms/win32/libsodium.dll
new file mode 100644
index 0000000000000000000000000000000000000000..6697ac88ed0364da71da6ef2ddf414c3b7e4fa66
Binary files /dev/null and b/platforms/win32/libsodium.dll differ
diff --git a/setup.py b/setup.py
index d8fe0e3b78b169ae71158c730e92e688d2d48960..8317c343545aea95172ab19342bf10c6a7d60390 100644
--- a/setup.py
+++ b/setup.py
@@ -17,7 +17,14 @@ excludes = []
 packages = ["libnacl", "pylibscrypt"]
 
 includefiles = []
-
+if sys.platform == "win32":
+    includefiles.append("platforms/win32/libEGL.dll")
+    includefiles.append("platforms/win32/libsodium.dll")
+elif sys.platform == "darwin":
+    pass
+else:
+    pass
+    
 options = {"path": sys.path,
            "includes": includes,
            "include_files": includefiles,