제 PC에서는 openssl 명령어가 작동하지 않아서요.
비슷한 분들 계실까봐 제가 찾은 방법 공유드립니다.
아래 명령어 복붙하신 다음, 출력되는 값 사용하시면 됩니다.
import os
def generate_random_hex(length):
# 운영 체제에서 암호학적으로 안전한 무작위 바이트를 생성합니다.
random_bytes = os.urandom(length // 2) # 16진수이므로 길이를 2로 나눕니다.
# 바이트를 16진수 문자열로 변환합니다.
hex_string = random_bytes.hex()
return hex_string
# 32길이의 16진수 난수를 생성합니다.
random_hex = generate_random_hex(32)
print(random_hex)
공유 감사합니다! 😃
답글