# Co je Security Assertion Markup Language (SAML)?

> Security Assertion Markup Language (SAML) je standard OASIS pro assertions kódované v XML o autentizaci, atributech subjektu a autorizačních rozhodnutích, spolu s protokoly a profily pro jejich výměnu.

- Kanonická URL: https://yellowcube.eu/cs/glossary/security-assertion-markup-language/
- Vydavatel: Yellow Cube
- Jazyk: cs
- Kontakt: hello@yellowcube.eu

## Obsah

Jeho profil Web Browser Single Sign-On běžně umožňuje poskytovateli identity autentizovat uživatele a odeslat assertion poskytovateli služby, který na tento výsledek spoléhá.

V toku iniciovaném poskytovatelem služby poskytovatel služby odesílá autentizační žádost a přijímá odpověď SAML skrze prohlížeč uživatele. Poskytovatel služby validuje odpověď a assertion, včetně vydavatele, podpisu, příjemce, publika, časových podmínek, korelace žádosti a pravidel potvrzení subjektu. Metadata běžně distribuují identifikátory entit, koncová zařízení, podporované bindingy a verifikační certifikáty mezi důvěryhodnými stranami.

### Klíčové body

- **Assertions a profily:** Autentizační statements popisují autentizační událost; statements atributů nesou vybraná data subjektu; profily omezují, jak jsou zprávy SAML používány pro konkrétní účel.
- **Validace:** Aplikujte kompletní pravidla zpracování zvoleného profilu, místo pouhé kontroly, že nějaký XML element je podepsán, a zamítejte neočekávané vydavatele, destinace, algoritmy a duplicitní identifikátory.
- **Operace:** Chraňte podpisové klíče, plánujte rotaci certifikátů a toleranci hodin, minimalizujte atributy, testujte výpadky poskytovatele identity a rozlišujte relace poskytovatele identity a služby při odhlášení.
- **Důležité omezení:** SAML je flexibilní federační framework, nikoli záruka bezpečného jednotného přihlášení. Nebezpečné zpracování XML, chyby validace podpisů, zastaralá metadata, příliš široké atributy či slabé lokální relace mohou zničit konformně vypadající integraci.

### Související termíny

[Federovaná identita](<https://yellowcube.eu/cs/glossary/federated-identity/>) · [Jednotné přihlašování (SSO)](<https://yellowcube.eu/cs/glossary/single-sign-on/>) · [Autentizace](<https://yellowcube.eu/cs/glossary/authentication/>) · [Autorizace](<https://yellowcube.eu/cs/glossary/authorization/>) · [OpenID Connect (OIDC)](<https://yellowcube.eu/cs/glossary/openid-connect/>)

### Zdroje

[OASIS SAML V2.0 Core](https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf) · [OASIS SAML V2.0 Profiles](https://docs.oasis-open.org/security/saml/v2.0/saml-profiles-2.0-os.pdf) · [OASIS SAML V2.0 Approved Errata 05](https://docs.oasis-open.org/security/saml/v2.0/errata05/os/saml-v2.0-errata05-os.html) · [NIST SP 800-63C-4: Federation and Assertions](https://csrc.nist.gov/pubs/sp/800/63/c/4/final)

## Pojďme budovat chytřejší kybernetickou obranu Společně

Dlouhodobá partnerství stavíme na důvěře, odbornosti a společném úspěchu. Ať chcete rozvíjet své podnikání, rozšířit nabídku kybernetické bezpečnosti nebo uvést inovativní řešení na nové trhy, v Yellow Cube najdete spolehlivého partnera.

[Spojte se s Yellow Cube](<mailto:hello@yellowcube.eu?subject=Partnership>)

## Uvedení zdroje a rozsah

Tato verze Markdown vzniká ze stejných schválených záznamů jako kanonická stránka HTML. Při citování použijte kanonickou adresu.

