問題タブ [hashlib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python 再帰 Hashlib
/bin/* ディレクトリの下にあるすべてのファイルのすべてのチェックサムを計算するのに問題があります。私は Python で HIDS を実装しているので、各ファイルのチェックサムを計算して、たとえばリストに保存する必要があります。したがって、ここのコードは /bin/* ディレクトリの最初のチェックサムのみを返します。
助言がありますか ??
python - Python での HMAC 署名リクエスト
requests ライブラリを使用して、Python 3.4 で API 呼び出し用の HMAC-SHA512 署名付き要求を作成しようとしています。ドキュメントに従おうとしていますが、このエラーが発生しています:
ここにいくつかのコードがあります。hmac コンストラクターのエラーで失敗しています。hashlib.md5() を渡すか、digest パラメータを完全に省略しても問題ありません。
まだそこまで進んでいないので、後でリクエストに適切に署名しているかどうかはわかりません。私が使用しようとしているサービスのドキュメントには、私の秘密で URL に署名すると書かれています。これを機能させるには、これをバイト文字列にする必要があります。
任意のポインタをいただければ幸いです。例が見つかりませんでした。ありがとう!
python - UnicodeDecodeError: 'utf-8' コーデックは位置 1 のバイト 0xe3 をデコードできません: 無効な継続バイト
バイト変数を文字列に変換したい。もちろん、私に関連する以前の質問があります。ただし、この方法でファイルのコンテンツを md5() でハッシュしようとすると、次のようになります。
このエラーが発生しました:
この質問のおかげで問題の理由を理解しましたが、ハッシュを計算するためにさまざまなファイルを扱っているため、バイトを制御できないため、この問題を解決するにはどうすればよいですか?
python - python2,3 での pickle.dumps の互換性
Pythonオブジェクトをmd5ハッシュする関数を作成しようとしています。そして、私はpython2とpython3で同じmd5値を返したいと思っています。
python3 では pickle.dumps を知っています。バイトを返し、python2 では str を返します。ご覧のとおり、次のコードで同じ文字列が得られます。
どちらも私に与えます:
しかし問題は、python3 では次のことです。
エンコードする必要があります。文字列を python3 でエンコードすると、python2 と同じ md5 値が得られません。誰が解決策を教えてくれますか? 君たちありがとう。
ここに私のコードがあります:
ruby - クラウドフロントの無効化のための ruby スクリプト 2014-10-21
hashlib.sha256("Development").hexdigest()
Rubyスクリプトでpythonに 相当するものが欲しい
できるだけ早く提案してください。
AWSクラウドフロントに使用しています。
2014 年 10 月 21 日にクラウドフロントを無効化するための Ruby スクリプトをいくつか提案してください。