login
Forgot?
Login with Facebook

Don't have an account? Register one now!

C/C++ socket client (connecting to SSL server)

Bids 
21
Avg Bid
$151 USD
CLOSED
  • Project ID:

    639105
  • Project Type:

    Fixed
  • Budget:

    $30-$250 USD

Project Description:

Hi,

I need someone to build a small C (or C++) script thats connects to a SSL server and that can write to, and receive data (server response) from the server. The connection is made with a standard socket connection.

I've got an client example developed in C, but that one can't connect to a SSL server. There are two possibilities:

1 - add SSL feature in existing C script or
2 - build a new one in C++

We want to keep option 2 because creating a ssl socket client in C++ is probably easier than in C!

Additional Project Description:

03/20/2010 at 6:27 EDT:
note: there is no SSL validation required from client to server, it's a simple conversion from connecting to a non ssl server to a ssl server.

03/20/2010 at 10:39 EDT:
I totally forgot to mention: the client has to connect to a EPP server on port 700 (https://www.centralnic.com/registrars/epp), a system for domain name registration. Default functions in the C script/program are:

- connecting to the epp server
- write data (xml strings) to the server
- receive data (xml, but parsing elements not required)
- disconnecting the socket/server

It works just like a normal socket connection with SMTP servers (you can also telnet to it)



Skills required:

C Programming, C++ Programming, Linux, Shell Script

Project posted by:

slutjes Netherlands
(0 Reviews)

Last seen:

Public Clarification Board

2 messages

  • leiradel

    1. C++ provides no means to use sockets, you must rely on C to do that or wrap the C socket calls in a C++ class.

    2. SSL is not easy, you must use OpenSSL or something to that end.

    3. Curl comes with functionality to read from/write to HTTP servers and includes SSL.

    Cheers,

    Andre

    over 1 year ago

  • gedgey

    There is already software out there to do what you want.

    Do you have shell access (ssh) to the host where you want this to run?
    If so, I can install the software and get it running.

    What else do you need the program to do - once it has connected? I guess you want it to GET/POST and store the reply?

    over 1 year ago


If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

WhizPool Pakistan
Logo-Square copy.png
WhizPool
Pakistan From Pakistan     Gold Member     Offline
  General Freelancer Orientation (90%, 98th percentile)
  Foundation EUFreelance.com Member
$200 in 2 days 
0
over 1 year ago
5.0

6.0

11 Reviews
79% Completion Rate
Please check PMB
srinichal India
victory.jpg
srinichal
India From India     Gold Member     Offline
  General Freelancer Orientation (85%, 95th percentile)
$180 in 2 days 
0
over 1 year ago
4.8

5.9

59 Reviews
57% Completion Rate
I can deliver this for you...
fasm Ukraine
fasm
Ukraine From Ukraine     Offline
$150 in 2 days 
0
over 1 year ago
5.0

5.2

6 Reviews
83% Completion Rate
Piece of cake. I will use open source OpenSSL library for this.
thandadude India
images2.jpg
thandadude
India From India     Offline
  Foundation EUFreelance.com Member
$150 in 2 days 
0
over 1 year ago
5.0

5.0

5 Reviews
38% Completion Rate
Hi, I have already done most of the projects that require network security programming. Please find the demo for windows in pmb. Angad!
bgdnnet Bulgaria
bgdnnet
Bulgaria From Bulgaria     Offline
  General Freelancer Orientation (80%, 90th percentile)
  Foundation EUFreelance.com Member
$100 in 3 days 
0
over 1 year ago
4.9

4.7

13 Reviews
52% Completion Rate
As we discuss...
PedroMC Portugal
PMC_logotipo.png
PedroMC
Portugal From Portugal     Offline
  Foundation EUFreelance.com Member
$50 in 1 day 
0
over 1 year ago
5.0

3.3

3 Reviews
66% Completion Rate
Greetings. I can provide you with a simple solution to your needs. Please see private message. Thanks.
kci United States
kci
United States From United States     Offline
$150 in 4 days 
0
over 1 year ago
5.0

2.4

1 Review
71% Completion Rate
Please see PM
venkii1 India
venkii1
India From India     Offline
$50 in 1 day 
0
over 1 year ago
5.0

2.1

2 Reviews
64% Completion Rate
Hi, Please check PM. Thanks. Venky
Atrigen Israel
or.jpg
Atrigen
Israel From Israel     Offline
$100 in 3 days 
0
over 1 year ago
5.0

2.0

2 Reviews
100% Completion Rate
Will be discussed in the PMB
vishumalka India
vishumalka
India From India     Offline
  General Freelancer Orientation (75%, 81st percentile)
  Foundation LimeExchange Member
  Foundation EUFreelance.com Member
$200 in 5 days 
0
over 1 year ago
4.8

1.9

5 Reviews
27% Completion Rate
Hi, I have 4+ yrs of c++ and c exp. I already developed ssl connectivity using C++. I can do this for you.
codeprophecy United States
codeprophecy
United States From United States     Offline
$200 in 4 days 
0
over 1 year ago
5.0

1.8

1 Review
36% Completion Rate
plz check pmb
manojp7 India
manojp7
India From India     Offline
$150 in 5 days 
0
over 1 year ago
5.0

1.2

1 Review
100% Completion Rate
I am interested on this project and can deliver with good quality.
sg776227 Argentina
sg776227
Argentina From Argentina     Offline
$200 in 5 days 
0
over 1 year ago
Hi, I have more than 8 years of experience with C/C++ and networking solutions. I can do this using openssl, which is very reliable and easy.
naharp India
naharp
India From India     Offline
  General Freelancer Orientation (75%, 81st percentile)
$100 in 1 day 
0
over 1 year ago
0.0

2.0

1 Review
33% Completion Rate
I have worked on some C++ cross platform SSL networking solutions. This one is simple. I can do this in no time.
suman12 India
suman12
India From India     Offline
$100 in 7 days 
0
over 1 year ago
I have experience working on client-server programs for http ,tcp-ip and UDP. I experience working on c and c++ . Budget and time frame may be negotiated after looking into your requiremnt in detail.
darshanyadav India
darshanyadav
India From India     Offline
$100 in 3 days 
0
over 1 year ago
I already have SSL connector that connects to google over https for authentication... i can use the same in your case. Please share the client code if possible....so that i can evaluate that whether i can modify the... more
I already have SSL connector that connects to google over https for authentication... i can use the same in your case. Please share the client code if possible....so that i can evaluate that whether i can modify the existing code.. or i need to write it again.... less
Mulkhan Indonesia
Photo Brastagi9.JPG
Mulkhan
Indonesia From Indonesia     Offline
  Foundation EUFreelance.com Member
$220 in 2 days 
0
over 1 year ago
0.0

0.0

1 Review
50% Completion Rate
Dear sir, I can do this for you. Using Posix socket library or Windows Socket API. Let me do it for you. I will present the best jobs. Thank a lots. Regards, Sayed Mulkhan
sinjt1982 India
sinjt1982
India From India     Offline
$120 in 3 days 
0
over 1 year ago
Please see your pmb. Regards.
afink Switzerland
face.jpg
afink
Switzerland From Switzerland     Gold Member     Offline
  HTML Level 1 (75%, 73rd percentile)
  PHP Level 1 (80%, 93rd percentile)
  SQL Level 1 (85%, 61st percentile)
  C Programming Level 1 (83%, 93rd percentile)
  Unix Level 1 (93%, 77th percentile)
  Analog Electronics Level 1 (83%, 93rd percentile)
  General Freelancer Orientation (85%, 95th percentile)
  Foundation EUFreelance.com Member
$300 in 1 day 
0
over 1 year ago
0.0

0.0

0 Reviews
66% Completion Rate
this is a no brainer. converting connect to a SSL connect is all it takes. the question is more what you intend to use SSL for. encryption is one thing, verification of other side being suthentic the other. were spe... more
this is a no brainer. converting connect to a SSL connect is all it takes. the question is more what you intend to use SSL for. encryption is one thing, verification of other side being suthentic the other. were specialized in telecommunication protocols less
WebT India
WebT
India From India     Offline
$150 in 5 days 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
Please check pmb.
RaghdaMorsy Egypt
RaghdaMorsy
Egypt From Egypt     Offline
  Foundation EUFreelance.com Member
$200 in 5 days 
0
over 1 year ago
I can do it