TOTP / OTP 2단계 인증 테스터
Base32 키 생성, 구글 OTP 스캔용 QR 코드 렌더링 및 실시간 6자리 인증 토큰 산출
준비 중인 도구입니다.
🔒 すべてブラウザ内で処理されます。アップロードしたファイルや入力内容がサーバーに送信されることはありません。
2단계 인증(2FA) 시스템 설계를 돕는 개발자 도구입니다. 랜덤한 Base32 비밀 키를 생성하고 구글 OTP 스캔용 QR 코드를 렌더링하며, 현재 시간을 기반으로 30초마다 갱신되는 6자리 인증 번호(OTP)를 실시간 산출합니다.
使い方
- '비밀 키 임의 생성' 버튼을 눌러 랜덤 Base32 문자열을 획득하거나 직접 비밀 키를 입력합니다.
- 발급기관과 사용자 계정 이메일을 기재해 QR 코드 URI를 설정합니다.
- 구글 OTP 등 모바일 인증 앱으로 화면상의 QR 코드를 스캔해 계정을 추가합니다.
- 30초 간격으로 갱신되는 6자리 인증 토큰과 카운트다운 게이지바를 모니터링합니다.
よくある質問
- 모바일 앱에 등록하지 않고 토큰 번호만 알 수 있나요?
- 네, 입력창에 올바른 Base32 문자열만 입력되면, 브라우저가 직접 표준 HMAC-SHA-1 알고리즘을 수행하여 30초 주기의 인증 번호를 실시간 갱신 표기해 줍니다.
- 인증 번호가 다른 서버와 왜 똑같이 일치하나요?
- TOTP는 고정된 비밀 키와 전 세계 표준 협정 세계시(UTC)를 기준으로 토큰을 생성하기 때문입니다. 기기 간의 시각 동기화 상태가 매우 중요합니다.
