Crypto-ransomware is a piece of malicious software which will encrypt documents, photos and other key files on a victim computer, and demand a ransom to be paid. Once the victim pays the ransom, the malware authors provide a key to the victim which can be used to decrypt the encrypted files.