Python Programming code

Write a program that runs an exhaustive search attack on a block cipher. As an example, we choose AES cipher in the randomized counter mode with a key space effectively limited to 24 bits. Specifically, the key has the following format (in hex): 80 00 … 00 XX XX XX , where X is an arbitrary hex number. In other words, the first 13 bytes of the key are fixed to be zeroes (except that the first bit is fixed to be “1”), and the last 3 bytes can be arbitrary (so that they need to be checked by exhaustive search).

Your task is to find the key which matches the provided three plaintext-ciphertext pairs. The plaintexts are provided in the files “[login to view URL]”, “[login to view URL]”, and “[login to view URL]”, the respective ciphertexts are in the files “[login to view URL]”, “[login to view URL]”, and “[login to view URL]”, and the respective nonces are in the files “[login to view URL]”, “[login to view URL]”, and “[login to view URL]”. All these files are enclosed in a ZIP archive and posted on the assignment page. Also enclosed in this archive is the Python program which was used to generate the challenge plaintext-ciphertext pairs (“[login to view URL]”), and the function that it uses are placed into a separate file “[login to view URL]”. The code from these files may be re-used for your project. The PyCryptodome package ([login to view URL]) was used to implement cryptographic functions.

Your program must output the key that it found, in the hex format.

Kemahiran: Python

Lihat lagi: bid python programming projects, programming code resize images outside sources, wordpress code sort function, python programming examples, python download, python software, python programming pdf, python basics, learn python, python syntax, what is python used for, use output function html2pdf, battleship programming code, programming code bid system using aspnet, confirmit programming code, input output function example problem code mips, new to python programming want ide for python 3.5, python programming web page code, teach your kids to code: a parent-friendly guide to python programming, python programming code examples

Tentang Majikan:
( 0 ulasan ) Denton, United States

ID Projek: #24066743

Dianugerahkan kepada:


hi, i have read the description and also checked the python scripts. i can do your project. if you are interested let me know. thanks in advance.

$30 USD dalam sehari
(16 Ulasan)

3 pekerja bebas membida secara purata $23 untuk pekerjaan ini


Hello Sir/ Ma’am As a highly skilled full stack developer, I have rich experience in JAVA, C, C++, C# Python , Arduino, [login to view URL], Word press, and ANDROID. I am very confident with my skills and I'd like to he Lagi

$20 USD dalam sehari
(9 Ulasan)

I am a programmer, I have twelve programming languages, I have 12 certificates completed in 2018, thirty projects

$20 USD dalam 7 hari
(0 Ulasan)