Shibboleth is open-source software voor single sign-on en identiteitsfederatie, ontwikkeld voor onder meer onderwijsinstellingen, identiteitsfederaties en commerciële organisaties. Het is gebaseerd op SAML en laat gebruikers met één identiteit toegang krijgen tot systemen van aangesloten organisaties. Het pakket bestaat uit een Identity Provider voor single sign-on, een Service Provider die autorisatie en beleid ondersteunt en samenwerkt met gangbare webservers, een Embedded Discovery Service en een Metadata Aggregator. De software wordt gedownload en door de organisatie zelf beheerd; er is documentatie en ondersteuning beschikbaar.
De ontwikkeling wordt gecoördineerd door het Shibboleth Consortium, dat door lidmaatschapsbijdragen wordt gefinancierd. De software valt onder de Apache 2.0-licentie. Omdat u Shibboleth zelf draait, bepaalt u zelf waar identiteitsgegevens worden verwerkt en opgeslagen, en is er geen afhankelijkheid van een gehoste dienst van een leverancier. Voor Europese onderwijs- en overheidsorganisaties betekent dit dat de controle over de inlogomgeving volledig bij de eigen organisatie kan blijven.