Project Cyrus    ASG Home    Contact Us   

SASL is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. If its use is negotiated, a security layer is inserted between the protocol and the connection.

SASL Index

Mailing Lists

The IETF SASL mailing list is available at This list is for discussion about SASL and its mechanisms, it should not be used to discuss the usage of the Cyrus SASL Library.

A Mailman mailing list for issues regarding the Cyrus SASL Library is available for subscription at

An archive is available via

Note: If you are not subscribed, your posts go through human approval before they go out to the list and so posting may be (greatly) delayed.

More Information and Contacts

  • Bugs and issues you don't want to go to the mailing list can be directed to

  • The SASL draft specification was originally written by John Myers, who is author of the base specification issued as RFC2222 John was formerly the Systems Architect at Carnegie Mellon University.

  • The main contributors to the Cyrus SASL Library are Rob Earhart, Tim Martin, Larry Greenfield, and Rob Siemborski. Sadly, Rob Earhart and Tim Martin have left for greener pastures.

  • These web pages are maintained by Walter Wong, current Project Cyrus Manager, who can tell you about Cyrus implementation schedules.

    The mailing address for Rob, Larry and Walter is: