Package tlslite :: Package utils :: Module tlshashlib
[hide private]
[frames] | no frames]

Module tlshashlib

source code

hashlib that handles FIPS mode.

Functions [hide private]
 
_fipsFunction(func, *args, **kwargs)
Make hash function support FIPS mode.
source code
 
md5(*args, **kwargs)
MD5 constructor that works in FIPS mode.
source code
 
new(*args, **kwargs)
General constructor that works in FIPS mode.
source code
Variables [hide private]
  __package__ = 'tlslite.utils'
  algorithms = ('md5', 'sha1', 'sha224', 'sha256', 'sha384', 'sh...
  algorithms_available = set(['DSA', 'DSA-SHA', 'MD4', 'MD5', 'R...
  algorithms_guaranteed = set(['md5', 'sha1', 'sha224', 'sha256'...
Variables Details [hide private]

algorithms

Value:
('md5', 'sha1', 'sha224', 'sha256', 'sha384', 'sha512')

algorithms_available

Value:
set(['DSA',
     'DSA-SHA',
     'MD4',
     'MD5',
     'RIPEMD160',
     'SHA',
     'SHA1',
     'SHA224',
...

algorithms_guaranteed

Value:
set(['md5', 'sha1', 'sha224', 'sha256', 'sha384', 'sha512'])