SASL és un marc de treball per autenticació i autorització en protocols d'internet. Separa els mecanismes d'autenticació dels protocols de l'aplicació fent possible, en teoria, que qualsevol protocol d'aplicació que faci servir SASL utilitzi qualsevol mecanisme d'autenticació suportat per SASL. Malgrat que mitjançant SASL només es controla l'autenticació (i es requereixen altres mecanismes --com per exemple TLS-- per xifrar el contingut que es transfereix), SASL ens permet un ús negociat del mecanisme escollit. La paraula és un acrònim anglès de Simple Authentication and Security Layer.
Un mecanisme SASL es modela com una successió de reptes i respostes. Entre els mecanismes definits per SASL hi ha:[1]
Els protocols definixen la seva representació d'intercanvis SASL amb un perfil. Un protocol té un nom de servei com "ldap" en un registre compartit amb GSSAPI i Kerberos [1]. Entre els protocols que ara mateix utilitzen SASL s'inclouen IMAP, LDAP, POP3, SMTP i XMPP.