Python SHA-2 雜湊示範

使用 Python 中的標準函式庫 hashlib 就可以產生 SHA-2 雜湊,不需要額外安裝套件
    
import hashlib

text = "Hello, World!"

sha_hash = hashlib.sha256()

sha_hash.update(text.encode('utf-8'))

digest_hex = sha_hash.hexdigest()

print(f"SHA-2 雜湊結果:{digest_hex}")

    

範例輸出:
    
SHA-256 雜湊結果:dffd6021bb2bd5b0af676290809ec3a53191dd81c7f70a4b28688a362182986f
    

如果要使用 SHA-512 也只要調整一組數字即可:
    
import hashlib

text = "Hello, World!"

sha_hash = hashlib.sha512()

sha_hash.update(text.encode('utf-8'))

digest_hex = sha_hash.hexdigest()

print(f"SHA-2 雜湊結果:{digest_hex}")

    

範例輸出:
    
SHA-2 雜湊結果:374d794a95cdcfd8b35993185fef9ba368f160d8daf432d08ba9f1ed1e5abe6cc69291e0fa2fe0006a52570ef18c19def4e617c33ce52ef0a6e5fbe318cb0387
    

文章撰寫中...請稍後...

留言