「Pythonでsha224を計算する」の版間の差分
提供: Python入門
(同じ利用者による、間の1版が非表示) | |||
行1: | 行1: | ||
− | |||
− | |||
Pythonでのsha224の求め方について説明します。 | Pythonでのsha224の求め方について説明します。 | ||
'''読み方''' | '''読み方''' | ||
− | ; | + | ;sha224:しゃーにーにーよん、しゃーつー |
__TOC__ | __TOC__ | ||
行45: | 行43: | ||
{{hash}} | {{hash}} | ||
− | { | + | {{encode}} |
<!-- vim: filetype=mediawiki --> | <!-- vim: filetype=mediawiki --> |
2014年1月30日 (木) 18:55時点における最新版
Pythonでのsha224の求め方について説明します。
読み方
- sha224
- しゃーにーにーよん、しゃーつー
目次
概要
Pythonでのsha224の求め方について説明します。
hash_sha224
ソースコード hash_sha224.py
#!/usr/bin/env python import hashlib text="foo bar" hash=hashlib.sha224(text).hexdigest() print hash
実行例
9940d35c18ef876ead058472837193fe4b636ff03616fed3b022857d
digest_sha224
ソースコード digest_sha224.py
#!/usr/bin/env python import hashlib text1="foo bar" text2="hoge hoge" m=hashlib.sha224() m.update(text1) m.update(text2) print "message digest:", m.hexdigest() print "digest size:", m.digest_size print "block size:", m.block_size
実行例
message digest: 660bf1594273793fb4e83eab55fad582a7eaa7cbcde9f4e17375e788 digest size: 28 block size: 64
関連項目
- Pythonでmd5を計算する
- Pythonでsha1を計算する
- Pythonでsha224を計算する
- Pythonでsha256を計算する
- Pythonでsha384を計算する
- Pythonでsha512を計算する
- Pythonでhmacを計算する
- Pythonで2進数を扱う
- Pythonで8進数を扱う
- Pythonで10進数を扱う
- Pythonで16進数を扱う
- Pythonでbase64を扱う
- Pythonでuuencodeを扱う
- Pythonでrot13を扱う
- Pythonで任意のrotを扱う