-3
私はapiサービスに接続するためのパスワードを計算する必要があります。 要件は次のとおりです。パスワードとしてZDg3MTZiZTgwYTMwYWY4Nzc4OGFjMmZhYjA5YzM3MTdlYmQ1M2ZkMw==
を与えるpythonを使ったパスワード認証ハッシュ3
Password = base64 encoded(sha1(nonce+created+secret))
where:
nonce = 186269
created = 2015-07-08T11:31:53+01:00
secret = Ok4IWYLBHbKn8juM1gFPvQxadieZmS2
必要があります。 私は近づいています:
psw = hashlib.sha1()
psw.update(b"186269")
psw.update(b"2015-07-08T11:31:53+01:00")
psw.update(b"Ok4IWYLBHbKn8juM1gFPvQxadieZmS2")
enc_psw = base64.b64encode(psw.digest())
が、それはそれ、これは生のメッセージダイジェストすることはできないことはかなり明白である'ZDg3MTZiZTgwYTMwYWY4Nzc4OGFjMmZhYjA5YzM3MTdlYmQ1M2ZkMw=='
の長さから、結果
そして、あなたの質問は何です:
はのは、試してみましょうか? –
@MonkeySupersonic私の質問を編集しました – twindad