ホームページ >バックエンド開発 >Python チュートリアル >hashlib モジュールの暗号化の概要
暗号化関連の操作に使用され、3.の md5 モジュールと sha モジュールを置き換えました。 /code>(m.digest())
#バイナリ形式のハッシュ
print
(
len<code class="python plain">(m.hexdigest( )))
#16 形式ハッシュ
print
(m.digest())
#2进制格式hash
print
(
len
(m.hexdigest()))
#16进制格式hash
import hashlib m = hashlib.md5() m.update(b"hello") print(m.hexdigest()) m.update(b"It's me") print(m.hexdigest()) m.update(b"It's been a long time since we spoken.") print(m.hexdigest()) m2 = hashlib.md5() m2.update(b"helloIt's me") print(m2.hexdigest()) # 输出 5d41402abc4b2a76b9719d911017c592 64f69d95135bc13d4827f871b37f780f 0c9a83e10aa2f9e9629be61146db9cc2 64f69d95135bc13d4827f871b37f780f #第二个和第四个 md5值是相同的,所以第二个加密的是 helloIt'sme
以上がhashlib モジュールの暗号化の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。