In this section, we will take a look at the simple encryption algorithms that are widely used in the wild. We will learn about the difference between symmetric and asymmetric encryption and we will learn how to identify these encryption algorithms in the malware disassembled code.
Identifying different encryption algorithms and functions
Types of encryption algorithms
Encryption is basically the process of modifying data or information to make it unreadable or unusable without a secret key, which is only given to people who are expected to read the message. The difference between encoding or packing and encryption is that packing doesn't use any key, and its main goal is not related to protecting the information or limiting...