Malicious software designed to block access to computer files or an entire system until a sum of money is paid.