pybitmessage.pyelliptic.openssl module

This module loads openssl libs with ctypes and incapsulates needed openssl functionality in class _OpenSSL.

class CipherName(name, pointer, blocksize)[source]

Bases: object

Class returns cipher name, pointer and blocksize

get_pointer()

This method returns cipher pointer

get_name()

This method returns cipher name

get_blocksize()

This method returns cipher blocksize

get_version(library)[source]

This function return version, hexversion and cflages

loadOpenSSL()[source]

This function finds and load the OpenSSL library