Murelio

필요한 기능을 불러오고 있습니다.

OTP 시크릿 생성기

10~64 random byte를 RFC Base32 alphabet으로 인코딩한 OTP secret 후보를 1~50개 생성합니다.

사용 방법

  1. secret byte 수와 생성 개수를 정하고 Generate를 누릅니다.

핵심 기능과 처리 범위

Enhanced runner는 crypto.getRandomValues로 byte array를 채우고 A-Z2-7 alphabet의 직접 Base32 encoder를 사용합니다.

처리 원리

5bit씩 bitstream을 꺼내 ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 alphabet index로 변환합니다.

예시

기본 20 bytes는 padding 없는 32자 Base32 secret을 만듭니다.

이럴 때 유용합니다

  • TOTP/HOTP 테스트 설정에 넣을 Base32 secret material이 필요할 때

사용 전 참고

  • 이 도구는 OTP 코드 자체를 계산하거나 otpauth URI·issuer·digits·period 설정을 만들지 않습니다.

자주 묻는 질문

Google Authenticator 코드를 바로 보여주나요?

아닙니다. secret 문자열만 생성하며 OTP 계산은 하지 않습니다.

관련 도구