サーバー API と対話する hmac 実装を作成しようとしていますが、実行する必要がある唯一の例は Python スニペットです。残念ながら、私は Python に触れたことがなく、私の Java は少し錆びています。
Python のサンプル コードには次の関数が含まれています。
handshake = str(hmac.new(secret, hash_data, sha512))
ここで、secret は接続先のサーバーから取得したデコードされたハッシュ、hash_data は送信されるデータ、sha512 は Java に変換されたときの「MessageDigest」タイプです。
この関数に相当するJavaに近いものがあるかどうか疑問に思っています。Java.Security クラスにあるはずですが、hmac 関数と実装を見つけるのに苦労しています。