Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- EVP_MD_CTX mdctx;
- EVP_MD_CTX_init(&mdctx)
- import ctypes
- import ctypes.util
- import platform
- from os import linesep
- libraries = {}
- libraries["c"] = ctypes.CDLL(ctypes.util.find_library("c"))
- if platform.system() != "Windows":
- libraries["ssl"] = ctypes.CDLL(ctypes.util.find_library("ssl"))
- else:
- libraries["ssl"] = ctypes.CDLL(ctypes.util.find_library("libeay32"))
- EVP_MD_CTX_init = libraries['ssl'].EVP_MD_CTX_init
- EVP_MD_CTX_init.restype = ctypes.c_void_p
- EVP_MD_CTX_init.argtypes = [ctypes.c_void_p]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement