I believe chiark is the server that is the home of PuTTY.
This is an amusing article about getting a known-good copy of PuTTY.
https://noncombatant.org/2014/03/03/downloading-software-saf...
(They have HTTPS now, so perhaps the problems are mitigated)