SecureBlackbox is a VCL edition software that enhances application security with support for SFTP, FTPS, SSH, PGP, PDF, XML, SSL / TLS, HTTPS, PKI, ZIP, EDI, Cloud, and SAML.
SFTPBlackbox is designed for securely transferring files and performing remote file system operations using SFTP (SSH file transfer protocol). SSHBlackbox provides an easy way to access remote SSH servers via secure protocols or building own SSH server. FTPSBlackbox allows for secure file transfer using FTP and FTP over SSL protocols, protecting sensitive data from unauthorized access. HTTPBlackbox is used to access various web sites via HTTP and HTTPS with Gzip compression or creating HTTP or HTTPS server or proxy.
Another useful package in SecureBlackbox is OpenPGPBlackbox that allows you to encrypt and sign files while complying with OpenPGP algorithms and standards. XMLBlackbox is designed for data security by encoding, signing, and even timestamping XML data using XML encryption and SIgnature (XMLEnc, XMLDSig, and XAdES) standards. PDFBlackbox packages are responsible for compressing, encrypting, signing, and timestamping PDF files using PDF and PAdES standards.
SSLBlackbox is responsible for ensuring robust SSL and TLS 1.0-1.2 protocols for both client and server applications, including Datagram TLS (DTLS). Other valuable features provided by SecureBlackbox include MIMEBlackbox that allows for composing and parsing MIME messages with optional S/MIME or PGP/MIME, MailBlackbox for sending and receiving email using SMTP, POP3, and IMAP protocols, and PKIBlackbox for full scope of PKI and X.509 certificate management.
EDIBlackbox allows developers to securely exchange business information via AS2 and AS3 protocols. ZIPBlackbox provides reliable compression and decompression functions with strong encryption. CloudBlackbox allows for the secure storage of data in cloud storages. OfficeBlackbox encrypts or digitally signs office documents, while WebDAVBlackbox enables easy access and management of resources through WebDAV. SAMLBlackbox gives developers an easy way to create SAML authentication clients and servers. Finally, ASiCBlackbox is responsible for signing data using European standard for Associated Signature Containers (ASiC).
Version 14.0.290:
* Added ECIES encryption scheme
* Added Chacha20/Poly1305 encryption scheme to SSH and TLS
* RAD Studio 10 Seattle support
Version 14:
* Added ECIES encryption scheme
* Added Chacha20/Poly1305 encryption scheme to SSH and TLS
* RAD Studio 10 Seattle support
Version 13.0:
* Added SAML components
* Added SimpleSSHServer and SimpleSFTPServer components
* Added IMAP client component
* Self-extracted archives are supported in ZIP
* Delphi XE8 support
Version 11.0:
* components and classes to access Google Drive and SkyDrive
* ASiC (Associated Signature Containers) standard support
* Port knocking functionality for socket-based components
* WebSockets client and server components
* SSH handshake obfuscation
* RAD Studio XE4 and XE5 support
Version 8.2: FTP/FTPS server components.
Version 8.0:
DNSSEC support.
New packages:
CloudBlackbox - a uniform way to securely store data in cloud storages such as Amazon S3 and Microsoft Azure;
OfficeBlackbox - digital signing and encryption of MS Office (binary and OOXML), OpenOffice (ODF) and XPS files
Version 7.2:
Complex X.509 certificate validation class with built-in OCSP and CRL verification
New package, ZIPBlackbox, which offers secure compression of the data
Version 7.0:
FIPS-compliant mode of operations
IPv6 support
Version 6.1:
Support for ECC cryptography in PKI
Compatibility improvements
Version 5.2: N/A