본문 바로가기
Technology

인증 시스템

JWT 토큰을 이용한 보안 인증으로 인증된 사용자만 CDN 콘텐츠 서비스를 이용할 수 있습니다

스마트폰의 등장과 4G/5G 네트워크의 발전으로 최근 10년간 미디어 서비스는 엄청난 성장을 이루었습니다. 우리는 더 다양한 종류의 단말기를 통해서 더 다양한 콘텐츠를 더 많은 시간 동안 미디어를 즐기고 있습니다. 하지만 미디어가 발전할수록 인증은 더 복잡해지고 어려워지고 있으며, 이는 콘텐츠 소유자나 배포자 모두에게 엄청난 비용을 증가시킵니다. 솔박스의 iAuth 시스템은 JWT 토큰(http://jwt.io)을 이용하여 인증된 사용자만이 솔박스의 CDN 콘텐츠 서비스를 제공받을 수 있도록 하는 보안 인증 시스템입니다. CDN 엣지캐시 서버는 사용자의 콘텐츠 요청에 토큰 인증 성공 시에만 콘텐츠를 제공하게 되어 불법적인 콘텐츠 요청을 사전에 방지할 수 있습니다. 이를 통해, HLS나 DASH 프로토콜 기반의 서비스를 제공하는 고객은 신속한 콘텐츠 접근 인증을 통해 다양한 콘텐츠를 더 빠르게 배포할 수 있습니다.

Features

주요 기능

세션 연장

사용자 활동에 따라 세션을 자동으로 연장하여 끊김 없는 서비스 제공

세션 차단

비인가 접근 감지 시 세션을 즉시 차단하여 콘텐츠 보호

User-Agent 확인

요청 디바이스의 User-Agent를 검증하여 비정상 접근 차단

빠른 응답 성능

JWT 기반 경량 인증으로 지연 없는 빠른 인증 처리

자동 장애 감지 및 보고

인증 시스템 장애를 자동으로 감지하고 관리자에게 즉시 알림

Benefits

기대 효과

PC, 모바일, TV 등 디바이스의 종류에 상관없이 적용 가능합니다.
컨텐츠 자체에 디지털 워터마크나 DRM을 사용하지 않아 빠르게 컨텐츠를 배포할 수 있고, 암/복호화에 별도 Resource가 필요하지 않습니다.
JWT 내의 Claim을 자유롭게 구성이 가능합니다.