계정 없이 무료로 사용 가능

JWT 인코더

청구에서 컴팩트 JSON 웹 토큰을 생성하고 이 브라우저에 서명하세요. 프로덕션 인증이 아닌 학습 및 테스트 토큰에 이 페이지를 사용하세요.

서명은 이 브라우저에서 로컬로 실행됩니다. 아무것도 업로드되거나 저장되지 않습니다.

테스트 데이터만 사용하십시오. HMAC는 서명 및 확인을 위해 하나의 공유 비밀을 사용합니다. 여기에 생산 비밀을 입력하지 마십시오.

이는 토큰을 생성합니다. 사용자를 인증하거나 신원을 확인하거나 프로덕션 ID 공급자를 대체하지 않습니다.

비밀 한도: 4KiB. 클레임 한도: 192KiB.

JWT를 어떻게 만들고 서명합니까?

클레임의 JSON 개체를 입력하고 HS256, HS384 또는 HS512를 선택하고 테스트 비밀을 제공합니다. 선택적으로 만료 시간을 추가합니다. 브라우저는 토큰을 로컬로 생성합니다. 안전한 테스트 환경에만 복사하세요.

자주 묻는 질문

JWT를 어떻게 만들고 서명합니까?

클레임의 JSON 개체를 입력하고 HS256, HS384 또는 HS512를 선택하고 테스트 비밀을 제공합니다. 선택적으로 만료 시간을 추가합니다. 브라우저는 토큰을 로컬로 생성합니다. 안전한 테스트 환경에만 복사하세요.

내 비밀번호가 서버로 전송되나요?

아니요. 서명은 이 브라우저 탭에서 웹 암호화를 사용합니다. 비밀과 클레임은 이 도구로 업로드되거나 저장되지 않습니다. 프로덕션 비밀을 입력하지 마세요. 브라우저 확장 프로그램이나 손상된 장치가 여전히 페이지 콘텐츠에 액세스할 수 있습니다.

JWT를 생성하면 사용자가 로그인됩니까?

아니요. 서명된 토큰 자체는 누구도 인증하지 않습니다. 서버는 서명, 발급자, 대상, 만료 및 애플리케이션별 규칙을 검증해야 합니다.

여기서 내 생산 비밀을 사용할 수 있나요?

아니요. 일회용 테스트 비밀만 사용하세요. HMAC 서명 비밀은 공유 키이며, 키를 가진 사람은 누구나 서명을 생성할 수 있습니다. 안전한 서버 측 비밀 관리자에 프로덕션 키를 보관하세요.

어떤 알고리즘이 지원됩니까?

이 도구는 HS256, HS384 및 HS512만 지원합니다. RS256이나 ES256과 같은 비대칭 알고리즘은 지원하지 않습니다.