Python: show AES-CBC padding encryption and padding oracle attack
$30-250 SGD
Completed
Posted over 6 years ago
$30-250 SGD
Paid on delivery
The programming project (Python) consist of 3 basic steps:
1. AES-CBC mode encryption (use PKCS#7 padding, give 128-bit key, give 128-bit IV)
2. Decryption, and check if plaintext is well formed under padding (yes or no).
3. Repeat step 1. This time, launch the padding oracle attack (PKCS#7) to gain plaintext (attacker knows ciphertext, IV, and length of plaintext, try to find plaintext)
I will send you more detailed instruction. Most information are same. Give necessary comments in the code. One day should be enough for experienced guys because there are so many sample codes on GitHub.
If it is okay in java, I'll do in less than a day, if it is in python I'll need 2 days at maximum.
Relevant Skills and Experience
cryptography
Proposed Milestones
$200 SGD - 1
$150 SGD in 2 days
4.9 (7 reviews)
4.0
4.0
7 freelancers are bidding on average $233 SGD for this job
Hello Sir,
I can help you with your programming project. I have delivered more than 260 projects with 100% client satisfaction. Please give me chance to work on this project.
Relevant Skills and Experience
I have more than 5 years of experience with excellent knowledge of Python and Cryptography. Waiting for chance to work with you.
Proposed Milestones
$250 SGD - Once project complete
Hello, how are you? I hope you have a bright day/evening from your side. I have read the details provided, but please contact me so that we can discuss more on the project.
Stay tuned, I'm still working on this proposal.
We work in IT service sector. If you have any requirement for Web development, Mobile Application development, Digital Marketing, or any outsource process. Please let us know.
Relevant Skills and Experience
python
Proposed Milestones
$155 SGD - first milestone
Hello! I can help to decide your problem, since there is an experience of such projects. we can discuss in a voice what you say?
Stay tuned, I'm still working on this proposal.