Basic authentication is bad because the password is actually transmitted in plain text (encoded in Base64). See the article “How to hack HTTP Basic and Digest Authentication” for details. Therefore, it is preferable to use Digest authentication on the Squid proxy server. Let's start by creating a file with a password hash, this is done with a command like: sudo...