Solved

OpenSSL and VT100

Posted on 2011-02-27
4
613 Views
Last Modified: 2012-05-11
Hi,

Please help me incorporating openSSL  with VT100 terminal.
I just need the guidance.

From the server, I received the message using openSSLNo client certificate CA names sent
---
SSL handshake has read 3761 bytes and written 462 bytes
---
New, TLSv1/SSLv3, Cipher is RC4-SHA
Server public key is 2048 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
SSL-Session:
    Protocol  : TLSv1
    Cipher    : RC4-SHA
    Session-ID: 64328E9DE5AEBA4F0833686F4F9359F0785884FE6DEE805F35B64BCCB4EDDD6A
    Session-ID-ctx:
    Master-Key: A21032D633179FCAC763B42D7CF30AA64F32B5DD1EAA779154AA130CA9B6B9F92B7F96C26F3CF116BCB94E3F5E3E6802
    Key-Arg   : None
    Krb5 Principal: None
    Start Time: 1298883156
    Timeout   : 300 (sec)
    Verify return code: 0 (ok)
Regards,
0
Comment
Question by:sam000
  • 2
  • 2
4 Comments
 
LVL 77

Accepted Solution

by:
arnold earned 500 total points
ID: 34998855
openssl is a command to perform tasks. VT100 is a terminal/display mode for a non-graphical access.

Does your C# script presents a certificate? What is it you are accessing?
It seems your error deals with renegotiation. Are you establishing a TCP session, exchange keys and then keep/maintain the TCP connection active?

From the error it seems that your process is establish a TCP connection exchange keys, and then while the connection is present trying to renegotiate the key exchange which is what the error seems to suggest.
If you must you should disconnect and restart a new connection if you can not maintain the same one with the exchanged keys you already have.

0
 

Author Comment

by:sam000
ID: 35025514
Thanx for your reply. I need to use c# as programming language.

I am able to get response from server using openssl. But unable to decrypt it.

I am receiving: ¿¿%


Please help me
0
 
LVL 77

Expert Comment

by:arnold
ID: 35026973
openssl is application that provides encryption libraries functions.
I think you might mean you are connecting to openssh.
You need to make sure that your C# application generates a local key, deals with key exchange to establish a connection.  Then your application will use the private key to decrypt the data and use the public key/certificate from the remote system to encrypt the responses/requests
0
 

Author Closing Comment

by:sam000
ID: 35053342
It helped me
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Exception Handling is in the core of any application that is able to dignify its name. In this article, I'll guide you through the process of writing a DRY (Don't Repeat Yourself) Exception Handling mechanism, using Aspect Oriented Programming.
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…

808 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