「Pythonでsha224を計算する」の版間の差分

提供: Python入門
移動: 案内検索
(ページの作成:「x とは、 Pythonでのsha224の求め方について説明します。 '''読み方''' ;sha224:しゃーにーにーよん、しゃーつー __TOC__ == 概...」)
 
 
(同じ利用者による、間の1版が非表示)
行1: 行1:
[[x]] とは、
 
 
 
Pythonでのsha224の求め方について説明します。
 
Pythonでのsha224の求め方について説明します。
  
 
'''読み方'''
 
'''読み方'''
;[[sha224]]:しゃーにーにーよん、しゃーつー
+
;sha224:しゃーにーにーよん、しゃーつー
 
__TOC__
 
__TOC__
  
行45: 行43:
 
{{hash}}
 
{{hash}}
  
{[encode}}
+
{{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

関連項目