JWKS 생성기
RSA 2048bit 키 쌍을 생성하고 kid 값을 관리하며, 공개키만 포함된 JWKS(JSON Web Key Set)를 만들 수 있습니다.
생성된 개인키로 RS256 서명 JWT를 생성하고, 페이로드를 확인한 뒤 결과를 한 번에 복사할 수 있습니다.
JWT 인증 흐름 테스트, kid 기반 키 로테이션 검증, 개발·테스트·문서용 JWKS 예제 생성에 적합합니다.
모든 암호화 처리는 브라우저 내에서 수행되며, 키나 토큰은 외부 서버로 전송되지 않습니다.
모든 처리는 브라우저 안에서만 이루어지며 외부로 전송되지 않습니다.
JWKS에는 공개키만 포함됩니다.
RS256 서명은 생성된 개인키를 사용합니다.
최신 기사
재귀로 푸는 JSON→TypeScript 변환: 외부 라이브러리에 의존하지 않는 강점
API 응답에서 순식간에 타입 정의를 생성. 외부 파서 없이 재귀 알고리즘으로 가볍고 빠르게 구현한 뒷이야기를 소개합니다.
안전한 JWT 검증 환경을 브라우저에. 보안 엔지니어의 시점
기밀성 높은 토큰을 안전하게 다루기 위해. jose 라이브러리와 로컬 처리를 조합한 JWT 도구의 설계 사상을 해설합니다.
QR 코드 생성, 더 간편하고 안전하게
Canvas API와 node-qrcode를 조합하여 브라우저상에서 실시간 생성과 프라이버시 보호를 동시에 실현한 도구의 비하인드 스토리.
데이터 전송 없이 안심. 브라우저 완결형 Diff 도구 개발 배경
텍스트 차이를 안전하고 빠르게 비교하기 위해, 외부 라이브러리를 활용하면서도 프라이버시를 최우선으로 설계한 비하인드 스토리.
라이브러리 없는 타임존 변환: Intl API의 저력
Moment.js나 date-fns를 사용하지 않고 브라우저 표준 Intl API만으로 구현한 경량 타임존 처리 도구의 개발 비화.
SQL to ER 도구 개발 비화: '브라우저 완결'에 집착한 이유
SQL로부터 ER 다이어그램을 생성하는 도구의 개발 배경과, 보안과 편의성을 동시에 잡기 위한 기술적 도전에 대해 소개합니다.