Solved

Implementing SSL in .Net Windows Application

Posted on 2011-09-07
2
313 Views
Last Modified: 2012-05-12
Background:
When we connect to a secure site from a browser, the web server and the browser are involved in the SSL handshaking process to agree a session key which is used for encryption.

This means all the standard browsers are equipped with functionalities to handle SSL handshaking and encryption/decryption process.

My Case
I have got a C# based Windows application which will run in a normal PC at a client location using a common broadband. This client is provided with a digital certificate (public/ private key pair) for its purpose. This application will access a service at the server end (ebMS messaging). The access is to be through SSL at the network layer. (Message level security is separately implemented through signatures. And this is not an issue)

The question is what we need to implement in the Windows Application so that it can talk to the server using SSL. And how to implement that using C#.
0
Comment
Question by:tknayak123
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 8

Accepted Solution

by:
SunnyDark earned 500 total points
ID: 36896430
Perhaps this can help:
http://www.mentalis.org/soft/projects/ssocket/
Also this might be of help:
System.Net.Security.SslStream
0
 

Author Closing Comment

by:tknayak123
ID: 36897417
We could resolve the issue using the .Net libraries sometime ago.
Neverthless I will accept this as a solution.
0

Featured Post

What Is Transaction Monitoring and who needs it?

Synthetic Transaction Monitoring that you need for the day to day, which ensures your business website keeps running optimally, and that there is no downtime to impact your customer experience.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
Come and listen to Percona CEO Peter Zaitsev discuss what’s new in Percona open source software, including Percona Server for MySQL (https://www.percona.com/software/mysql-database/percona-server) and MongoDB (https://www.percona.com/software/mongo-…
This tutorial will teach you the special effect of super speed similar to the fictional character Wally West aka "The Flash" After Shake : http://www.videocopilot.net/presets/after_shake/ All lightning effects with instructions : http://www.mediaf…

695 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question