Jump to content
Angus Robertson

Encryption using OpenSSL

Recommended Posts

I'm aware of some excellent Delphi encryption libraries but for applications already using OpenSSL, these add
a lot of extra code.

 

ICS currently has two encryption components in OverbyteIcsSslX509Utils.pas with minimal samples in PemTools, one for RSA private key encryption or a string, the second for Blowfish string and stream encryption. The latter uses the EVP_CipherAPIs so should be extendable for other symmetric ciphers like AES, so we can password zip files for instance.

 

I could try to improve these ICS functions with more ciphers, but my crypto knowledge is low and there are so many different options for each cipher...

 

Has anyone improved the ICS crypto stuff already.  Or has someone written a Delphi encryption component using OpenSSL that can
be shared with ICS?

 

Angus

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×