Необходимо реализовать 4 функции шифрования:
1. Шифрование root
2. Расшифрование root
3. Шифрование произвольной папки
4. Расшифрование произвольной папки
Для того, чтобы перенести с бека на плюсы эти функции, нужно:
- Отладочные данные для алгоритма на С++
- Описание используемых библиотечных функций на BackEnd, чтобы найти похожие в либе на C++.
Что подразумевает это описание:
- Метод/алгоритм с параметрами.
- Реализация функций 1,2 под предоставленные данные.
- Попытка расшифровки файлов в корне.
- Потом реализация для произвольного файла (по сути, по цепочке вызов функций 3/4, а в конце 1/2 для расшифровки ключа)