?
Solved

OpenSSL and VT100

Posted on 2011-02-27
4
Medium Priority
?
631 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 82

Accepted Solution

by:
arnold earned 1500 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 82

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: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Summary: Persistence is the capability of an application to store the state of objects and recover it when necessary. This article compares the two common types of serialization in aspects of data access, readability, and runtime cost. A ready-to…
Preface There are many applications where some computing systems need have their system clocks running synchronized within a small margin and eventually need to be in sync with the global time. There are different solutions for this, i.e. the W3…
In this video I will demonstrate how to set up Nine, which I now consider the best alternative email app to Touchdown.
Watch the video to know the process of migration of Exchange or Office 365 mailboxes in absence of MS Outlook. It is an eminent tool which can easily migrate Public, Archive user mailboxes from one another Exchange server and Office 365. Kernel Migr…

568 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