Q4. (b) One of the problems of using encryption is its processing overhead. To address this issue a colleague has implem
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
Q4. (b) One of the problems of using encryption is its processing overhead. To address this issue a colleague has implem
Q4. (b) One of the problems of using encryption is its processing overhead. To address this issue a colleague has implemented parallel version of the AES that runs of modern GPUs. Where each processor on the GPU can completely encrypt a single message block (equal in size to an AES block). His system works as follows: 1. take a file that needs to be encrypted divide it up into chunks each of size equal to the AES block size; 2. take as many block sizes as you have processors and run the AES encryptions in parallel; 3. repeat step 2 until done with all file blocks; and 4. concatenate the resulting encrypted blocks to produce the fully encrypted file. Please provide an analysis of this scheme. Does it suffer from security problems? Explain.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!