투케이2K

70. (python/파이썬) [Mac Os] : [hashlib] : 해시 모듈 사용해 sha224 단방향 암호화 수행 및 hex 값 확인 본문

Python

70. (python/파이썬) [Mac Os] : [hashlib] : 해시 모듈 사용해 sha224 단방향 암호화 수행 및 hex 값 확인

투케이2K 2024. 5. 4. 09:44

[개발 환경 설정]

개발 툴 : VsCode

개발 언어 : python

 

[소스 코드]

# --------------------------------------------------------------
# [import]
# --------------------------------------------------------------
import hashlib
# --------------------------------------------------------------



# --------------------------------------------------------------
# [요약 설명]
# --------------------------------------------------------------
# 1. import hashlib : 파이썬에서 해시 함수를 제공하는 모듈입니다
# --------------------------------------------------------------
# 2. 해시 함수란 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수입니다
# --------------------------------------------------------------



# --------------------------------------------------------------
# [class start]
# --------------------------------------------------------------



# --------------------------------------------------------------
# [main start]
# --------------------------------------------------------------


# [암호화 수행을 위한 문자열 선언]
str = 'admin'


# [SHA 인코딩 수행]
sha = hashlib.sha224(str.encode())


# [Hex 값으로 결과 출력]
result = sha.hexdigest()


# [로그 출력]
print("")
print("----------------------------------------")
print("str :: ", str)
print("----------------------------------------")
print("result :: ", result)
print("----------------------------------------")
print("")


# --------------------------------------------------------------
# [main end]
# --------------------------------------------------------------



# --------------------------------------------------------------
# [class end]
# --------------------------------------------------------------
 

[결과 출력]


반응형
Comments