용어사전 목록으로

GLOSSARY

SAML 보안 검증 마크업 언어

SAML은 신원 제공자와 서비스 제공자 사이에 인증과 속성 등의 검증 정보를 교환하는 표준입니다.

01

용어와 정의

영문 또는 원어: SAML

영문 정식명칭: Security Assertion Markup Language

한글명: 보안 검증 마크업 언어

SAML은 신원 제공자와 서비스 제공자 사이에 인증과 속성 등의 검증 정보를 교환하는 표준입니다.

02

정확한 의미와 원리

일반적인 웹 SSO에서는 서명된 검증문을 서비스가 검증해 사용자를 연결합니다. 신뢰할 발급자와 서명 키, 수신 대상 및 사용 가능 시간을 관리해야 합니다.

03

쉽게 이해하는 사용 예시

회사 신원 제공자가 발급한 SAML 응답을 연결된 업무 사이트가 검증해 로그인하는 경우입니다.

04

종류와 관련 개념의 차이

SAML 2.0은 널리 쓰이는 규격이며 XML 기반 메시지를 사용합니다. OpenID Connect는 OAuth 2.0과 ID 토큰을 사용하는 다른 방식이므로 메시지와 검증 항목이 같지 않습니다.

05

적용 조건과 오해하기 쉬운 점

SAML 응답을 받았다는 이유만으로 신뢰하지 않습니다. 서명 대상, 수신자와 재사용 여부를 확인하고 인증서 교체 때 서비스 중단이 생기지 않도록 신뢰 설정을 관리합니다.

06

SAML 2.0 SAML 버전 2.0

이 절의 용어: SAML 2.0 / SAML 버전 2.0

SAML 2.0은 신원 제공자와 서비스 제공자 사이에서 인증과 속성 등의 검증 정보를 교환하는 규격입니다. 웹 SSO에서는 검증문과 응답의 서명 및 수신 조건을 확인합니다. 프로토콜 버전과 실제 로그인 프로파일 및 제품 지원은 별도로 구분해야 합니다.

관련 용어와 글

함께 이해할 기준 개념

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.