SHA-256ハッシュの生のダイジェストをbase64でエンコードする

表題の通り。

In [1]: import hashlib
In [8]: import base64
In [13]: base64.b64encode(hashlib.sha256(text).digest())
Out[13]: '47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='

archivaのパスワードを手で入れるために使ったけど、やっぱりPythonは便利だ!