Рерайт программы C++ с реализацией дополнительного функционала

10 000 руб. за проект
17 декабря 2020, 19:59 • 4 отклика • 53 просмотра
Необходимо сделать рерайт (повторить функционал без использования исходного кода) существующего проекта на C++ (~700 строк) https://github.com/BUseclab/paybreak и реализовать дополнительный функционал.

Дополнительный функционал: поддержка W7 64bit и перехвата ключа шифрования, вектора инициализации и собственно криптографического протокола с режимом работы из вызовов библиотеки CNG (полностью аналогично функционалу, реализованному в исходном проекте для CryptoAPI)

Также в исходном проекте реализована поддержка библиотеки Crypto++, её переносить не надо


Требования к результату:

1) демонстрация работоспособности нового проекта путём восстановления файлов, зашифрованных при помощи библиотек CNG и CryptoAPI (тесты есть в исходном репозитории)
2) сверка кода с кодом исходного проекта (совпадений быть не должно)