Patent ID: 8856930

Claim:
An apparatus comprising one or more processors, and one or more memories including computer program code, the one or more memories and the computer program code configured to, with the one or more processors, cause the apparatus at least to perform: obtain one or more cryptographic hash values of a target file to be downloaded; cause transmission of the one or more cryptographic hash values to a trusted source; obtain reputation data relating to the target file originated from the trusted source in response to the transmission of the one or more cryptographic hash values; and control download of the target file on the basis of the reputation data, wherein the one or more memories and the computer program code are further configured to, with the one or more processors, cause the apparatus further to perform: obtain the one or more cryptographic hash values of the target file to be downloaded by at least one of the following: read the one or more cryptographic hash values from a torrent file, read the one or more cryptographic hash values from a magnet link.