Looking for delphi native SSL implementation...

From: Cristian Nicola (n_cristian_at_hotmail.com)
Date: 12/30/03


Date: Tue, 30 Dec 2003 10:03:52 +0100

Hi there!

The current code works with OpenSSL and i was wondering if there is any
delphi implementation that could replace it.
The problem is that the implementation must support switching to SSL from
normal socket.. (eg must allow the handshake to happend on an existing
socket).

The used functions from openSSL are:

ERR_get_error_line_data
ERR_error_string

X509_NAME_oneline
X509_get_subject_name
X509_get_issuer_name
X509_free

SSL_read
SSL_write

SSL_clear
SSL_new
SSL_shutdown
SSL_free

SSL_get_session
SSL_SESSION_set_timeout

SSL_set_fd
SSL_set_accept_state
SSL_do_handshake

SSL_get_shared_ciphers
SSL_get_cipher_name
SSL_get_peer_certificate
SSL_get_error

Regards,
Cristian Nicola



Relevant Pages

  • Re: Looking for delphi native SSL implementation...
    ... > delphi implementation that could replace it. ... Indy10 and all of the NexusDB transports. ... Most of the functions you listed are either internals or OpenSSL specific. ... With StreamSec Tools you would work with classes at the level you seem ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: Looking for delphi native SSL implementation...
    ... > The current code works with OpenSSL and i was wondering if there is any ... > delphi implementation that could replace it. ... I.e. it doesn't work with sockets at all so you can use SSL on ...
    (borland.public.delphi.thirdpartytools.general)