|
Server IP : 162.241.148.128 / Your IP : 216.73.216.183 Web Server : Apache System : Linux md-ht-9.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : caribhll ( 2226) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/lib64/python2.7/site-packages/OpenSSL/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
# Copyright (C) AB Strakt
# See LICENSE for details.
"""
pyOpenSSL - A simple wrapper around the OpenSSL library
"""
import sys
try:
orig = sys.getdlopenflags()
except AttributeError:
from OpenSSL import crypto
else:
try:
import DLFCN
except ImportError:
try:
import dl
except ImportError:
try:
import ctypes
except ImportError:
flags = 2 | 256
else:
flags = 2 | ctypes.RTLD_GLOBAL
del ctypes
else:
flags = dl.RTLD_NOW | dl.RTLD_GLOBAL
del dl
else:
flags = DLFCN.RTLD_NOW | DLFCN.RTLD_GLOBAL
del DLFCN
sys.setdlopenflags(flags)
from OpenSSL import crypto
sys.setdlopenflags(orig)
del orig, flags
del sys
from OpenSSL import rand, SSL
from OpenSSL.version import __version__
__all__ = [
'rand', 'crypto', 'SSL', 'tsafe', '__version__']