SHA-512는 hashlib 라이브러리를 사용하여 파이썬에서 생성 할 수 있습니다.
import hashlib hash = hashlib.sha512( str( input ).encode("utf-8") ).hexdigest()
이 예제 코드는 문자열에서 sha-512를 생성합니다. 입력은 String으로 변환됩니다. 그런 다음 utf-8로 인코딩되어 문자를 얻은 다음 hashlib.sha512 메서드를 호출하여 문자열을 해시합니다. hexdigest 메소드를 사용하여 해시에 액세스하면 사람이 읽을 수있는 sha512 버전을 반환합니다.
import hashlib input = 'test' hash = hashlib.sha512( str( input ).encode("utf-8") ).hexdigest() print(hash)
ee26b0dd4af7e749aa1a8ee3c10ae9923f618980772e473f8819a5d4940e0db27ac185f8a0e1d5f84f88bc887fd67b143732c304cc5fa9ad8e6f57f50028a8ff
Python hashlib
SHA-2 cryptographic hash functions