I found this SecureBridge component suite today which has been out since October 2013. It looks to be a low cost commercial suite of security components for Delphi XE5 Firemonkey that handle SSL 3.0, TLS 1.0, SSH 2, and SFTP v1 through v6. This component suite is stand alone and does not require OpenSSL or any other library files. It works with the Indy 10 component suite that comes with Delphi XE5 and also works with MyDAC. Included is a component called TScCryptoAPIStorage which stores a list of certificates and keys on a system in storage or external storage using the CryptoAPI (or just in files using TScFileStorage). There is support for Blowfish, AES128, AES192, AES256, Cast128, and TripleDES symmetric algorithms, RSA and DSA asymmetric algorithms, and SHA1 and MD5 hashing algorithms. All of the components run cross platform on Android and IOS so if you’re looking to secure your mobile apps this seems like a really comprehensive solution to me. If you are looking for a free SSL solution that uses OpenSSL check out our other post.
Head over and download the free trial of the security protocol component suite.
3 Comments