System that, when connecting to another system, attempts to encrypt the communications channel, otherwise falling back to unencrypted communications