A massive ransomware attack affecting more than 70 countries took place on May 12. Ransomware is a type of malicious software that forcibly encrypts data on a targeted system, usually requiring a ransom to be paid in return for decrypting the information. If the ransom -- typically requested in bitcoins -- isn't paid, then the data is invariably wiped. ...