본문 바로가기
개발/기타

random secret key 생성(openssl rand)

by 궁즉변 변즉통 통즉구 2023. 9. 23.
반응형

개발 할때 여러가지 이유로 복잡도 있는 랜덤한 키(ex. JWT secretkey 생성)를 생성해줘야 하는 경우가 있다. 이럴때 적절한 키를 선정하기 애매할 때가 있는데 OpenSSL 명령어 한줄로 간단히 랜덤 키를 생성해서 사용할 수 있다.

 

openssl rand -hex 64

 

 

위와 같이 입력하면 아래와 같이 결과가 나오고 복사해서 사용하면 된다.

 

추가적인 옵션 사용법들은 다음과 같다. 필요에 따라서 사용하면 된다.

# Hexadecimal output + 64byte
openssl rand -hex 64

# Base64 output + 32byte
openssl rand -base64 32

 

 

아래는 각 옵션 별 샘플 실행 결과이다

반응형

댓글