Convert C++ project to Rust

Job ID: 32629816

Budget: $250 – $750 USD

I have a legacy project written on C++ (3250 lines of code total) and need to convert it to Rust. The project is a command line application - uses multithreading and works mainly with PE (Windows) files.

If you know Rust and familiar with PE file format and MD5/SHA1 algorithms - apply and I will share source examples with you for detailed analysis.

Requirements:
1) Rewrite source code to Rust,
2) Maintain same logic, multithreading, same output format and same app performance,
3) Document every function and provide comments,
4) Make sure application works in Windows and Linux environment.
Related categories: Linux C++ Programming Rust