Question: Ransomware is a type of malware that attacks by encrypting the victim s hard - drive and demands extortion money to reveal the encryption key.

Ransomware is a type of malware that attacks by encrypting the victims hard-drive and demands extortion money to reveal the encryption key. Linux.Encoder.1 is a ransomware that affects linux-based computers. Such ransomware can impact IoT devices such as connected automobiles and surgical robots and other safety-critical systems.
1- Linux.Encoder.1 needs a random number generator to generate good quality encryption keys for the files it encryts. What design requirements should the attacker consider when choosing an appropriate random number generator.
2- Key generation in Linux.Encoder.1 is carried out by generating a 256-bit random num-
ber used as the AES encryption key, via calls to the rand function, which depends on the
system time to key the random number generator. Once the key is generated it is imme-
diately used to encrypt files on the victims computer. Describe a defence technique to
recover the encrypted files (without paying the attacker) in the given context

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!