Tcl SASL provides a Tcl interface to the Cyrus SASLv2 library.