Daniel Grillo
Daniel Grillo

Reputation: 2428

SSL socket in Delphi

I need to communicate with a device that uses SSL. It used to use socket to communicate with my Delphi app, but now I'd like to use security communication with the device.

So, is there a TServerSocket and TClientSocket equivalent component that I can use SSL?

Upvotes: 4

Views: 3687

Answers (2)

philnext
philnext

Reputation: 3402

ICS from François Piette is a excellent open source library with SSL support.

Upvotes: 3

There's no built-in direct equivalent in Delphi. You can use Indy with either OpenSSL or SecureBlackbox SSL classes however Indy is not a drop-in replacement for TServerSocket/TClientSocket, as they use very different coding models. Or you can use TElSecureClientSocket and TElSecureServerSocket classes of SecureBlackbox - they are descendants and direct replacements for TClientSocket and TServerSocket respectively. Note: SecureBlackbox is our product.

Upvotes: 7

Related Questions