Passwords are an essential part of life now, from carrying out the weekly shop, to accessing social media, to logging into your union website. The problem with passwords is that many people use the same one multiple times, or use an insecure one which is easy to guess. We don’t have to wait long nowadays

PHP is a website programming language. It’s the World Wide Web’s most popular code, estimated to power over 80% of websites, including the likes of Facebook and Wikipedia. In December 2015, a major new version of PHP was released: PHP 7. PHP 7 is the first major upgrade to the language for more than decade.

Anyone running a website will be aware of a growing threat from malicious software, usually powered by networks of infected computers known as botnets. Vulnerabilities in software are increasingly targeted, and the numbers of distributed denial of service (DDoS) attacks on websites are estimated to have increased tenfold since 2009. I’ve been running websites for

The recent News of the World phone hacking scandal illustrated how easy it can be to access poorly protected information. The investigators who hacked into the phones were not IT geniuses; they just exploited basic flaws in the caller ID and PIN systems. A few years back, a default PIN was provided for access to mobile messages