Assignment I
please follow the instruction give: this is C programming requirement : please there are 2 photos attached to explain, in those 2 photos are 3 coding language. take all the mention coding and make them similar to them with out copy same. just same form.
requirements:
– Upload a soft copy in e-learning as a zip file which should include:
- MS word file of encrypted file.
- MS word of for print screen of your AES analysis for each stage
– One mark will be deducted for each day of late submission
(10 marks)
- Using a netbeen import the Tiny AES library attached in your assignment and perform the analysis of the library by obtaining the timing as peer the following table: (7 marsks)
- Compare the execution time for different files bandwidth for attached files (3 marks)
|
AESkey Functions |
128 bits/ Time in microsecond |
192 bits / Time in microsecond |
256 bits / time in microsecond |
|
Key Expansion |
|||
|
Shiftrows |
|||
|
invShiftrows |
|||
|
AES_ECB_decrypt |
|||
|
AES_ECB_encrypt |
|||
|
AES_CBC_decrypt_buffer |
|||
|
AES_CBC_encrypt_buffer |
|||
|
Text_decrypt_cbc |
|||
|
Text_decrypt_ecb |
|||
|
Text_encrypt_cbc |
|||
|
Text_encrypt_ebc |
|||
|
Text_encrypt_ecb_verbose |
|
128 bits / Time in microsecond |
192 bits / Time in microsecond |
256 bits / Time in microsecond |
||||
|
AESkey Functions |
80 KB file |
4 MB file |
80 KB file |
4 MB file |
80 KB file |
4 MB file |
|
AES_ECB_decrypt |
||||||
|
AES_ECB_encrypt |
||||||


0 comments