SHA(Secure Hash Algorithm)
- ์์ ํ ํด์ ์๊ณ ๋ฆฌ์ฆ
- ์ด๋ค ๋ฐ์ดํฐ๋ ์ ์ผํ ๊ณ ์ ๋ ํฌ๊ธฐ์ ๊ณ ์ ๊ฐ์ ๋ฆฌํด
SHA-1
import hashlib
data = 'test'.encode()
hash_object = hashlib.sha1()
hash_object.update(data)
hex_dig = hash_object.hexdigest()
print(hex_dig) #a94a8fe5ccb19ba61c4c0873d391e987982fbbd3
SHA-256
import hashlib
data = 'test'.encode()
hash_object = hashlib.sha256()
hash_object.update(data)
hex_dig = hash_object.hexdigest()
print (hex_dig) #9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08