
Simple Python script required using Python 3 & OPENSSL
- or -
Post a project like this1235
£185(approx. $247)
- Posted:
- Proposals: 3
- Remote
- #3444018
- OPPORTUNITY
- Awarded
Description
Experience Level: Entry
Simple python script
That reads in UTF8 /Ascii:
Encrypted.file
Mypassword.list
Bytestokey.string /salt/secret text
HMAC sha1 verify hash
Known.text.hex
Using openssl
1. From mypassword.list || bytestokey.string Derive all options for PBKDF1&2, PBMAC1 (HMAC-SHA-1) keys from inputs calculating iterations and iv as defined in RFC2898.
2. Save derived keys to >newkey.list
3. Decrypt encrypted.file using newkey and using all cipher listed including AES , 3DES, DES, RC2, RC4, PBES1, PBES2, XOR.
4. Read or grep decrypted file output searching for known.text.hex
… if yes then save file as mypass_key_cipher (10bytes name length) and continue
.. if no then go to next password and repeat till list exhausted.
No objection to this being one, two or three scripts called in the command line.
Any questions please just ask before bidding, if you have no clue about rfc2898 please do not put yourself forward.
Ideally we would like this within a few days of start…. it should be "easy" for the person with the right skills.
That reads in UTF8 /Ascii:
Encrypted.file
Mypassword.list
Bytestokey.string /salt/secret text
HMAC sha1 verify hash
Known.text.hex
Using openssl
1. From mypassword.list || bytestokey.string Derive all options for PBKDF1&2, PBMAC1 (HMAC-SHA-1) keys from inputs calculating iterations and iv as defined in RFC2898.
2. Save derived keys to >newkey.list
3. Decrypt encrypted.file using newkey and using all cipher listed including AES , 3DES, DES, RC2, RC4, PBES1, PBES2, XOR.
4. Read or grep decrypted file output searching for known.text.hex
… if yes then save file as mypass_key_cipher (10bytes name length) and continue
.. if no then go to next password and repeat till list exhausted.
No objection to this being one, two or three scripts called in the command line.
Any questions please just ask before bidding, if you have no clue about rfc2898 please do not put yourself forward.
Ideally we would like this within a few days of start…. it should be "easy" for the person with the right skills.
Mike K.
100% (4)Projects Completed
4
Freelancers worked with
4
Projects awarded
60%
Last project
21 Dec 2021
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies