/ src / pyelliptic / __init__.py
__init__.py
 1  """
 2  Copyright (C) 2010
 3  Author: Yann GUIBET
 4  Contact: <yannguibet@gmail.com>
 5  
 6  Python OpenSSL wrapper.
 7  For modern cryptography with ECC, AES, HMAC, Blowfish, ...
 8  
 9  This is an abandoned package maintained inside of the PyBitmessage.
10  """
11  
12  from .cipher import Cipher
13  from .ecc import ECC
14  from .eccblind import ECCBlind
15  from .eccblindchain import ECCBlindChain
16  from .hash import hmac_sha256, hmac_sha512, pbkdf2
17  from .openssl import OpenSSL
18  
19  __version__ = '1.3'
20  
21  __all__ = [
22      'OpenSSL',
23      'ECC',
24      'ECCBlind',
25      'ECCBlindChain',
26      'Cipher',
27      'hmac_sha256',
28      'hmac_sha512',
29      'pbkdf2'
30  ]