Currently the -require flag defaults to 0/off, which means that TclTLS does not require the other party to present any kind of certificate to authenticate itself. This means that a completely unauthenticated key exchange is performed and so you could be talking to anybody. All the security properties of TLS are void in this mode, so turning it off should be a quite rare thing to do.