Ransomware is malware that selects a valid encryption target from files and directories on an infected machine and then encrypts it, and an attacker demands a ransom in exchange for the decryption key ...