MCPcopy Index your code
hub / github.com/sqlmapproject/sqlmap / ssha256_passwd

Function ssha256_passwd

lib/utils/hash.py:293–302  ·  view source on GitHub ↗

>>> ssha256_passwd(password='testpass', salt='salt') '{SSHA256}hhubsLrO/Aje9F/kJrgv5ZLE40UmTrVWvI7Dt6InP99zYWx0'

(password, salt, **kwargs)

Source from the content-addressed store, hash-verified

291 return "{SSHA}%s" % getText(base64.b64encode(sha1(password + salt).digest() + salt))
292
293def ssha256_passwd(password, salt, **kwargs):
294 """
295 >>> ssha256_passwd(password='testpass', salt='salt')
296 '{SSHA256}hhubsLrO/Aje9F/kJrgv5ZLE40UmTrVWvI7Dt6InP99zYWx0'
297 """
298
299 password = getBytes(password)
300 salt = getBytes(salt)
301
302 return "{SSHA256}%s" % getText(base64.b64encode(sha256(password + salt).digest() + salt))
303
304def ssha512_passwd(password, salt, **kwargs):
305 """

Callers

nothing calls this directly

Calls 2

getBytesFunction · 0.90
getTextFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…