コード例 #1
0
 def apply_hash(self, s):
     """Apply MD5 to a string <s>, then wrap it in base64 encoding."""
     m = md5()
     m.update(s)
     d = m.digest()
     # base64.encodestring tacks on an extra linefeed.
     return encodestring(d)[:-1]
コード例 #2
0
ファイル: auth_handler.py プロジェクト: GulsahKose/supervisor
 def apply_hash(self, s):
     """Apply MD5 to a string <s>, then wrap it in base64 encoding."""
     m = md5()
     m.update(s)
     d = m.digest()
     # base64.encodestring tacks on an extra linefeed.
     return encodestring(d)[:-1]
コード例 #3
0
ファイル: monitor.py プロジェクト: dawncold/supervisor
def hex_digest (s):
    m = md5()
    m.update(s)
    return ''.join([hex (ord (x))[2:] for x in list(m.digest())])