>>> apache_sha1_passwd(password='testpass') '{SHA}IGyAQTualsExLMNGt9JRe4RGPt0='
(password, **kwargs)
| 270 | return retVal.upper() if uppercase else retVal.lower() |
| 271 | |
| 272 | def apache_sha1_passwd(password, **kwargs): |
| 273 | """ |
| 274 | >>> apache_sha1_passwd(password='testpass') |
| 275 | '{SHA}IGyAQTualsExLMNGt9JRe4RGPt0=' |
| 276 | """ |
| 277 | |
| 278 | password = getBytes(password) |
| 279 | |
| 280 | return "{SHA}%s" % getText(base64.b64encode(sha1(password).digest())) |
| 281 | |
| 282 | def ssha_passwd(password, salt, **kwargs): |
| 283 | """ |