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.
DELIVERY: project must be fully delivered and accepted within 14 days to receive any money PAYMENT: NO PART PAYMENTS, NO HOURLY RATE PAYMENTS, NO RENEGOTIATION. BONUS: If you do a great job in the period allowed and the code decrypts the file then a bonus will be made.
its a simple project if you have the right skills! otherwise move on...