
C++ Visual Studio Encryption and decryption of files using OpenSSL
- or -
Post a project like this3407
$$$
- Posted:
- Proposals: 5
- Remote
- #1261726
- Awarded
Description
Experience Level: Expert
General information for the business: Healthcare application
Kind of development: Customization of existing program
Description of every module: C++ Visual Studio Encryption and decryption of files using OpenSSL-Win32 from a sample project
The task is to create the Crypto.h and Crypto.cpp modules (and other files as needed ) so that files can be encrypted sent using a TCP/IP socket and decrypted at the other end.
The sample project allows you to specify a file to read at the caller side, to be sent to the listener, which will then write the received data to a file. If the file sent equals the file received, then everything works correctly.
The files / data is sent over a GSM public network using a Lantronix serial to IP device.
Here are some useful steps – the project would need to include:
1. Documentation to allow for the upgrade of the OpenSSL
2. Sample starting project – encryption with messages
3. Sample sockets project - encryption with files
4. We also need the management of encryption keys (creating, sending, receiving) and this needs to be compatible with the way that its done by Lantronix.
Word doc attached
Description of requirements/functionality: Sample C++ project attached
OS requirements: Windows
Extra notes:
Kind of development: Customization of existing program
Description of every module: C++ Visual Studio Encryption and decryption of files using OpenSSL-Win32 from a sample project
The task is to create the Crypto.h and Crypto.cpp modules (and other files as needed ) so that files can be encrypted sent using a TCP/IP socket and decrypted at the other end.
The sample project allows you to specify a file to read at the caller side, to be sent to the listener, which will then write the received data to a file. If the file sent equals the file received, then everything works correctly.
The files / data is sent over a GSM public network using a Lantronix serial to IP device.
Here are some useful steps – the project would need to include:
1. Documentation to allow for the upgrade of the OpenSSL
2. Sample starting project – encryption with messages
3. Sample sockets project - encryption with files
4. We also need the management of encryption keys (creating, sending, receiving) and this needs to be compatible with the way that its done by Lantronix.
Word doc attached
Description of requirements/functionality: Sample C++ project attached
OS requirements: Windows
Extra notes:
Nick M.
100% (7)Projects Completed
9
Freelancers worked with
10
Projects awarded
32%
Last project
17 Nov 2019
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies