nomurabbitのブログ

nomurabbitのブログはITを中心にした技術ブログです。

nomurabbitのブログ

【Python】Python標準ライブラリでHash算出【AWS】

この記事はPython 3.9AWS LambdaでHash値を算出する方法を解説したものです。


こんにちは!らびです。今回はPython 3.9AWS LambdaでHash値を算出していきます。

固定長の一意のデータが欲しいときに重宝しますね。頑張って勉強していきましょう!


Python Lambdaのコード


まずはPythonのコードです。今回インポートするのはhashlibモジュールです。

import json
import hashlib

def lambda_handler(event, context):
  message = 'python' 
  message_hash = hashlib.sha256(message.encode()).hexdigest()
  return {
    "statusCode": 200,
    "body": json.dumps({
        "message": "sha256 hash is : " + message_hash,
    }),
  }


実行結果はこんな感じだジョ。


f:id:nomurabbit:20220124001114p:plain


sha256以外にもmd5sha512も選べます。

まとめ

以上がPython 3.9AWS LambdaによるHash値の算出でした。

データのキーを求めるときなんかに使えますね!

次回もぜひご覧ください。では!