Mega Search
23.2 Million


Sign Up

Make a donation  
Are OpenSSL Libraries a good choice for encryption in Delphi  
News Group: embarcadero.public.delphi.internet.winsock

Good day

I was wondering whether using the OpenSSL libraries and its APIs for Non-SSL/TLS, in other words normal symmetric encryption (maybe AES) and asymmetric encryption (maybe RSA) without the need for SSL/TLS specifically, is a good idea? Good idea as in "Is it one of the preferred libraries to use?". 

Is there another library that is more preferred which I would be able to use with Delphi and FPC/Lazarus? 
It should be a well trusted library.
It does not have to be a delphi/fpc/pascal library. I don't mind using libraries as DLLs in Windows as long as it has its counterparts on Linux/Android and maybe IOS platforms.
It will be nice if it does HMAC and SHA256 as well.

If OpenSSL is acceptable then may I assume that using Indy's OpenSSL headers (if I could call it that) would be acceptable as well?

Thank you

Vote for best question.
Score: 0  # Vote:  0
Date Posted: 21-Jan-2015, at 2:08 AM EST
From: PeaShooter_OMO --