728x90
반응형

인증프로토콜 2

GNAP (Grant Negotiation and Authorization Protocol)

개요GNAP(Grant Negotiation and Authorization Protocol)은 OAuth 2.0의 후속 프로토콜로 제안된 사용자 중심의 인증 및 권한 부여 프레임워크입니다. 권한 부여 주체와 클라이언트 간의 협상을 중심으로 설계되어 보다 유연하고 분산화된 인증 흐름을 지원하며, 클라이언트 등록, 사용자 상호작용, 다중 장치 인증, 암호 없는 인증 방식 등 현대적 요구를 포괄합니다.1. 개념 및 정의GNAP은 클라이언트가 권한을 요청하는 방식을 보다 세분화하고, 권한 부여 서버와 독립적인 상호작용을 통해 액세스 권한을 안전하게 위임하는 구조를 제공합니다.기반: OAuth 2.0의 한계를 해결하기 위한 새로운 표준 제안중심 개념: 클라이언트-사용자 간 협상 기반 권한 부여대상 환경: 분산 ..

Topic 2025.05.21

Kerberos

개요Kerberos는 컴퓨터 네트워크 환경에서 사용자와 서비스 간 안전한 인증을 제공하기 위한 티켓 기반 인증 프로토콜입니다. 사용자의 비밀번호를 네트워크에 직접 노출시키지 않고, 신뢰할 수 있는 제3자(TGS, Ticket Granting Server)를 통해 인증을 수행함으로써 재사용 가능한 자격증명과 암호화된 통신을 제공합니다. 특히 Microsoft의 Active Directory, Unix/Linux 시스템, 클라우드 환경 등에서 널리 사용되고 있는 대표적인 인증 기술입니다.1. 개념 및 정의Kerberos는 MIT에서 개발된 인증 프로토콜로, 사용자가 한 번 로그인하면 다양한 서비스에 티켓(Ticket)을 통해 재인증 없이 접근할 수 있도록 설계되어 있습니다. 이는 SSO(Single Sign..

Topic 2025.04.05
728x90
반응형