Problem Solving/Online Judge
[BOJ] #10930 - SHA-256
se0m
2021. 6. 13. 02:12
10930번: SHA-256
첫째 줄에 문자열 S가 주어진다. S는 알파벳 대문자와 소문자, 그리고 숫자로만 이루어져 있으며, 길이는 최대 50이다.
www.acmicpc.net
** 문제 유형
- 해시, 구현
** 풀이
- hashlib의 sha256 함수를 이용하여 SHA-256 해시 객체를 구함
- (hashlib.sha256(문자열의 바이트 객체)).hexdigest(): 해시 결과를 의미하는 문자열
from hashlib import sha256
rslt = sha256(input().encode())
print(rslt.hexdigest())