728x90
반응형

OpenID 8

RAR (Rich Authorization Requests)

개요RAR(Rich Authorization Requests)는 OAuth 2.0의 확장 사양으로, 클라이언트가 권한 부여 요청 시 단순한 Scope 기반이 아닌 세밀하고 구조화된 JSON 형식의 권한 요청을 전달할 수 있도록 설계된 프로토콜입니다. 이를 통해 사용자는 보다 명확하고 구체적인 접근 요청을 검토할 수 있으며, 금융·의료 등 고보안 환경에서 세분화된 액세스 제어를 실현합니다.1. 개념 및 정의 항목 내용 비고 정의OAuth 2.0에서 클라이언트가 JSON 기반의 정교한 권한 요청을 전송하는 확장 기능RFC 9396 표준목적Scope 기반 권한 요청의 한계를 보완세밀한 접근 제어 지원필요성금융, 오픈뱅킹 등에서 구조화된 권한 정의 필요보안 및 투명성 강화2. 특징항목내용비고구조화된 요청JS..

Topic 2025.12.23

PAR (Pushed Authorization Requests)

개요PAR(Pushed Authorization Requests)은 OAuth 2.0 프레임워크의 확장 규격으로, 클라이언트가 사용자 인증 요청 정보를 직접 Authorization Server로 안전하게 전송하도록 설계된 보안 프로토콜입니다. 이를 통해 인증 요청 파라미터가 브라우저를 거치지 않기 때문에, 민감 정보 노출과 변조 위험을 최소화합니다.1. 개념 및 정의 항목 내용 비고 정의클라이언트가 사용자 인증 요청을 사전에 서버로 푸시(Push)하는 방식의 OAuth 확장 프로토콜RFC 9126 표준목적인증 요청 시 브라우저를 통한 정보 노출 방지보안 강화형 OAuth 2.0 구성요소필요성URL 기반 요청의 보안 취약점 해결민감 데이터 보호 및 무결성 확보2. 특징항목내용비고서버 간 직접 통신클라..

Topic 2025.12.22

OIDC CIBA(Client-Initiated Backchannel Authentication)

개요OIDC CIBA(OpenID Connect Client-Initiated Backchannel Authentication)는 사용자가 직접 브라우저나 앱을 통해 인증하지 않아도, 백채널(Backchannel)을 통해 인증 과정을 수행할 수 있도록 설계된 프로토콜이다. 이는 비대면 인증, IoT 환경, 콜센터 인증 등 사용자 입력이 제한된 환경에서 안전하고 유연한 인증을 지원한다.1. 개념 및 정의CIBA는 OpenID Connect(OIDC)의 확장 규격으로, 클라이언트가 사용자 대신 인증 요청을 시작하고 인증 서버가 별도의 채널(Backchannel)을 통해 사용자와 상호작용하는 구조를 가진다. 즉, 브라우저가 아닌 백엔드 간 통신을 통해 인증이 이루어진다.CIBA의 핵심은 사용자가 클라이언트에 ..

Topic 2025.11.25

OIDC4VP (OpenID for Verifiable Presentations)

개요OIDC4VP(OpenID for Verifiable Presentations)는 분산 신원(Decentralized Identity, DID) 생태계에서 사용자의 검증 가능한 증명(Verifiable Presentation, VP)을 안전하게 공유하고 검증하기 위해 OpenID Connect (OIDC) 프로토콜을 확장한 표준입니다. 디지털 지갑, 블록체인 기반 신원, W3C VC(Verifiable Credential) 등을 포함하는 Web3 기반 신원 모델과 호환되며, 향후 글로벌 디지털 ID 인증의 핵심 역할을 할 기술입니다.1. 개념 및 정의 항목 내용 정의OIDC4VP는 OIDC 프로토콜을 확장하여 Verifiable Presentation을 안전하게 공유하고 검증하기 위한 프레임워크입니..

Topic 2025.09.27

OID4VCI (OpenID for Verifiable Credential Issuance)

개요디지털 전환이 가속화되면서 온라인 환경에서의 신원 증명과 자격 증명 발급은 필수적인 요소가 되었습니다. 기존의 중앙집중식 아이덴티티 관리 방식은 개인정보 보호와 상호운용성에서 한계를 드러내고 있습니다. 이를 해결하기 위해 OpenID 재단은 **OID4VCI(OpenID for Verifiable Credential Issuance)**를 표준화하였으며, 이는 검증 가능한 자격 증명(VC, Verifiable Credential) 발급을 위한 핵심 프로토콜입니다.1. 개념 및 정의OID4VCI는 OpenID Connect(OIDC)를 확장하여 **검증 가능한 자격 증명(VC)**을 안전하게 발급하는 프로토콜입니다. 사용자가 신뢰할 수 있는 방식으로 디지털 자격 증명을 발급받아 다양한 서비스에서 활용할..

Topic 2025.09.15

Token Binding Protocol

개요Token Binding Protocol은 TLS 연결에 기반하여 인증 토큰을 클라이언트 장치에 고정함으로써 토큰 탈취 및 재사용 공격을 방지하는 기술입니다. 본 글에서는 Token Binding의 작동 원리, 기술 구성, 주요 이점, 실제 활용 사례 등을 상세하게 다루어 인증 보안에 관심 있는 실무자들에게 실질적인 정보를 제공합니다.1. 개념 및 정의 항목 설명 정의TLS 레벨에서 클라이언트가 공개키를 통해 특정 세션에 인증 토큰을 묶어 재사용을 방지하는 프로토콜목적인증 토큰의 중간자 공격(MITM) 및 탈취 재사용 차단특징웹 인증 흐름과의 통합 및 TLS 1.2/1.3 기반 암호화 활용Token Binding은 특히 OAuth, OpenID Connect, SSO 환경에서 인증 보안성을 강화하는..

Topic 2025.06.10

OAuth 2.1

개요OAuth 2.1은 기존 OAuth 2.0의 보안 취약점을 보완하고 모범 사례를 통합한 최신 인증 표준입니다. 안전하고 일관된 사용자 인증 및 권한 위임을 구현할 수 있도록 설계되어, API 기반 현대 애플리케이션과 서비스 환경에서 신뢰할 수 있는 인증 프레임워크로 자리매김하고 있습니다.1. 개념 및 정의OAuth 2.1은 사용자 자격 증명을 직접 노출하지 않고, 서드파티 애플리케이션이 제한된 접근 권한을 부여받도록 하는 인증 및 권한 부여 프로토콜입니다.기반 프로토콜: OAuth 2.0목적: 안전하고 표준화된 인증 및 권한 위임 절차 제공주요 변경점: 위험한 기능 제거 및 강력한 보안 모범 사례 수용2. 특징 항목 OAuth 2.1 특징 OAuth 2.0과의 차이 보안성PKCE, TLS 등 필수..

Topic 2025.05.21

SIOP (Self-Issued OpenID Provider)

개요SIOP(Self-Issued OpenID Provider)은 사용자가 직접 인증 주체가 되어 OpenID Connect 프로토콜을 통해 자신의 디지털 ID를 제시하고 검증받을 수 있도록 하는 탈중앙형 인증 방식입니다. 기존 중앙화된 ID 제공자(Google, Facebook 등)의 종속성을 제거하고, DID(Decentralized Identifier) 및 Verifiable Credential과 결합해 Web3 시대의 자기주권형 신원(Self-Sovereign Identity, SSI)을 실현하는 핵심 기술로 주목받고 있습니다.1. 개념 및 정의SIOP는 기존 OpenID Connect 구조에서 ‘사용자 스스로’ OpenID Provider가 되는 확장 모델입니다.사용자는 DID를 기반으로 한 지..

Topic 2025.03.31
728x90
반응형