토큰 & API 키 생성기

Web Crypto API를 사용하는 암호학적으로 안전한 토큰. UUID, Hex, Base64, 또는 커스텀 API 키.

왜 Math.random()은 안 돼?

Math.random()은 의사 난수 생성기야 — 출력값이 예측 가능하기 때문에 보안 토큰에 적합하지 않아. 이 도구는 TLS 및 SSH 키 생성에 사용되는 동일한 API인 crypto.getRandomValues()를 사용해.

토큰 유형 설명

UUID v4는 데이터베이스 ID와 상관 관계 토큰의 표준이야. Hex 문자열은 세션 토큰과 nonce에 잘 맞아. Base64는 API 토큰에 적합하게 간결해. 접두사가 있는 API 키(예: sk_ 또는 vlt_)는 유출된 자격 증명을 쉽게 식별하고 교체할 수 있게 해줘.

토큰을 안전하게 공유해야 해?

토큰을 Slack이나 이메일에 붙여넣지 마. 수신자만 열 수 있는 암호화된 자동 삭제 링크로 전송해.