AUTENTIFICACION SIMPLE Y SEGURIDAD DE CAPAS (SASL)
SASL es un framework para autenticacin y autorizacin en protocolos de internet.
Separa los mecanismos de autenticacin de los protocolos de la aplicacin permitiendo, en teora, a cualquier protocolo de aplicacin que use SASL usar cualquier mecanismo de autenticacin soportado por SASL. A pesar de que mediante SASL slo se maneja la autenticacin (y se requieren otros mecanismos --como por ejemplo TLS-- para cifrar el contenido que se transfiere), SASL proporciona medios para un uso negociado del mecanismo elegido. Las especificaciones originales de SASL fueron editadas por John Meyers en el RFC 2222. Este fue hecho obsoleto por el RFC 4422, editado por Alexey Melnikov y Kurt Zeilenga. Capa simple de la autentificacin y de la seguridad (SASL) es a marco para autentificacin y seguridad de datos en Internet protocolos. Desempareja mecanismos de la autentificacin de protocolos de uso, en teora permitiendo cualquier mecanismo de la autentificacin apoyado por SASL que se utilizar en cualquier protocolo de uso que utilice SASL. Los mecanismos de la autentificacin pueden tambin apoyar autorizacin del poder, una facilidad permitiendo que un usuario asuma la identidad de otro. Los mecanismos de la autentificacin pueden tambin proporcionar a capa de la seguridad de datos ofrecimiento integridad de datos y secreto de los datos servicios. DIGEST-MD5 es un ejemplo de los mecanismos que pueden proporcionar una capa de la seguridad de datos. Protocolos de uso que apoyan la ayuda de SASL tpicamente tambin Seguridad de la capa de transporte (TLS) complementar los servicios ofreci por SASL. SASL fue especificado originalmente adentro RFC 2222, sido autor por Juan Gardiner Myers mientras que en Universidad Carnegie-Mellon. Ese documento fue hecho obsoleto cerca RFC 4422, corregido por Alexey Melnikov y Kurt Zeilenga. SASL es IETF Pista estndar protocolo, actualmente a Estndar propuesto. Los protocolos de uso definen su representacin de los intercambios de SASL con a perfil. Un protocolo tiene a mantenga el nombre por ejemplo ldap en un registro compartido con GSSAPI y Kerberos [2]. Los protocolos que apoyan actualmente SASL incluyen SEAL SONORA, IMAP, LDAP, IRCX, ESTALLIDO, Smtp, IMSP, ACAP y XMPP. 1. (Simple Authentication and Security Layer). Es un entorno de trabajo para la autentificacin y seguridad de datos en protocolos de internet. SASL separa los mecanismos de autentificacin de los protocolos de aplicacin, en teora permitiendo cualquier mecanismo de autentificacin soportado por SASL para ser usado en cualquier protocolo de aplicacin que utilice SASL. Los mecanismos de autentificacin pueden tambin soportar proxy de autorizacin, una facilidad que pemirte a un usuario asumir la identidad de otro. Los mecanismos de autentificacin tambin pueden proveer una capa de seguridad de datos ofreciendo integridad de datos y servicios de confidencialidad
de datos. DIGEST-MD5 es un ejemplo de mecanismos que pueden proveer una
capa de seguridad de datos. Los protocolos de aplicacin que soportan SASL, generalmente tambin pueden soportar TLS (Transport Layer Security) para complementar los servicios ofrecidos por SASL. SASL fue originalmente especificado en el RFC 2222, escrito por John Meyers mientras estaba en Netscape Communications. Este documento fue reemplazado por el RFC 4422, editado por Alexey Melnikov y Kurt Zeilenga. Algunos protocolos que soportan SASL son: BEEP, IMAP, LDAP, POP, SMTP, IMSP, ACAP y XMPP. 2. Lenguaje de programacin puramente funcional desarrollado por David Turner en la universidad de St. Andrew en 1972. Su nombre proviene de St. Andrews Static Language.