C++/QT developer, bash scripting
Budget: €30 – €250 EUR
C++/QT developer needed for a improving an existing application. App depends on OpenCV and runs on Ubuntu 18 (Nvidia Jetson Nano AI computer) and Windows 10 PC.
The first task: I need a C++ code that decrypts JSON config file (where app's configuration data are stored) using AES128 algorithm.
App is able to save modified settings (using RapidJSON library) so I guess code for encryption will be needed as well.
File will be encrypted by default using bash script, so app will consume encrypted config file from the disc so user can never see textual file unless he explicitly runs decryption script.
It means: Beside C++ code: You should provide standalone encryption and decryption script as well.
After encryption, no plain text data should be readable in any part of the file.
App's code is handled over SVN repository so You should have SVN client installed.
ATTACHMENT: Current class that reads and modifies config JSON file
The first task: I need a C++ code that decrypts JSON config file (where app's configuration data are stored) using AES128 algorithm.
App is able to save modified settings (using RapidJSON library) so I guess code for encryption will be needed as well.
File will be encrypted by default using bash script, so app will consume encrypted config file from the disc so user can never see textual file unless he explicitly runs decryption script.
It means: Beside C++ code: You should provide standalone encryption and decryption script as well.
After encryption, no plain text data should be readable in any part of the file.
App's code is handled over SVN repository so You should have SVN client installed.
ATTACHMENT: Current class that reads and modifies config JSON file