Find Jobs
Hire Freelancers

Add RSA/AES encryption to VineVNC server.

$1500-3000 USD

Closed
Posted over 8 years ago

$1500-3000 USD

Paid on delivery
Add RSA/AES encryption functionality to VineVNC server Need to modify VineVNC server to be able to encrypt data same way UltraVNC encrypts it with SecureVNCPlugin In the end we need version of VineVNC that will be able to establish reverse connection to [login to view URL] from standard UltrVNC installation with SecureVNCPlugin enabled. Detailed explanation: We have a product that uses UltraVNC server version 1.0.82.0 (x86) to establish connection with listening Ultra VNC viewer and facilitate Remote Control functionality. This works on Windows OS. Now we moving on to OSX. UltraVNC cannot be compiled on OSX. We choose VineVNC as a replacement. We can successfully connect it to our VNC viewer when used without encryption. Encryption that Ultra VNC used is implemented as [login to view URL], RSA/AES encryption.. Developer will have to sign NDA. Links: VNCViewer along with plugin can be downloaded from [login to view URL] sure you get 1.0.82.0 x86 version. [login to view URL] SecureVNCPlugin [login to view URL] Vine VNC version that we do use is 3.0 [login to view URL] You can download source files from here git://[login to view URL] osxvnc-git Candidate should present high level design of the feature (0.5-1 page how do you plan to do it) and roadmap of implementation (when to wait for what). In the end i expect tarball with project for Xcode 6.3 (or any other build system) that can be compiled in Debug/Release mode. It will produce version of VineVNC server that has ability to establish encrypted connection with VNCViewer x86 version 1.0.82.0 with [login to view URL] enabled. To test that your project works: VNCViewer should be started on windows machine using this command line “[login to view URL] /listen 4228 /dsmplugin [login to view URL]”. After that on OSX start VineVNC Go to Menu->Reverse Connection. Enter ip of computer that runs vncviewer and press connect. Connection should be established without errors or warnings.
Project ID: 8326929

About the project

4 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $3,097 USD for this job
User Avatar
How are you? I really would like to work for you. I'm Soft developer and expert. I have rich development experience and have developed many apps. If you choose me, I will do my best for you. I already read your proposal and understood your project clearly. I will work for you honestly and will try to complete on time exactly. I wait your positive response and you may believe me. Thank you very much.
$3,158 USD in 30 days
5.0 (15 reviews)
6.2
6.2
User Avatar
Hello, expert programmer/ux designer here.. I can help you with your project very well. Please check my reviews and portfolio.
$2,631 USD in 30 days
5.0 (1 review)
3.4
3.4
User Avatar
Hi, I have 8+ years of experience in this industry and have expertise in Mobile Application and Website Development, and have experience to create the project having the same functionalities which are listed in your requirements. This cost will be revised as per your budget and functionalities, so do not judge on the bid price. Just interact with me and share me your idea I will provide you the perfect cost effective solution. At least have a conversation with me for more details regarding the project, and then decide for yourself. I will be able to provide you the work that you are actually looking for and will be able to develop the website as per the estimations and time frame suiting your needs. Thank you for giving me the opportunity. Thanks, Bhavin
$2,777 USD in 45 days
5.0 (1 review)
0.6
0.6
User Avatar
I have MS in Information Security with research interest of Cryptography.  I have implemented Cryptography algorithms in Java and C, written security solutions in J2EE and Java, have implemented datastructures in Java, and built two websites for research / proof-of-concept purposes. Additionally, ~2 years of IT experience.  I have taken Graduate level courses in Cryptography and Security that dealt with analysis of Cryptographic protocols, my Masters level project involved design of a Cryptographic protocol for a specific authentication problem in three-party settings.  Notable projects completed include implementation of cryptography Algorithms for Standard Transfer Specification(STS), Design and Implementation of Android App and Backend for Medical Records Storage Service (this service stored all data encrypted in Databases), development for application for signing XML documents using XaDES standard.  Details about projects executed available on request.  You might want to go through reviews project creators left for me on freelancer.com, see https://www.freelancer.com/u/ciphe.html.
$3,888 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ISRAEL
Ramat Gan, Israel
5.0
1
Payment method verified
Member since Oct 29, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.