SecureBlackbox's PHP edition is a software library that enhances security support for various functions including SFTP, FTPS, SSH, PGP, PDF, XML, SSL/TLS, HTTPS, PKI, ZIP, EDI, Cloud, and SAML.
SFTPBlackbox is an ideal package for those who want to transfer files and conduct remote file system operations using the reliable and secure SFTP (SSH File Transfer Protocol). With this package, you can easily create your own SFTP server, too.
If you need to access remote SSH servers or construct your own SSH server safely, SSHBlackbox is the optimal choice. Meanwhile, FTPSBlackbox is ideal for secure file transfer using FTP (RFC 959) and FTP-over-SSL (also known as FTPS or FTP/SSL, as defined in RFC 2228) protocols. This package is also perfect for creating your own FTP/FTPS server.
HTTPBlackbox allows users to access web pages via HTTP and HTTPS with Gzip compression or create their own HTTP/HTTPS server or proxy, while OpenPGPBlackbox ensures that encrypted and signed files are generated using OpenPGP algorithms and standards. It also offers OpenPGP key and keyring management and generation.
XMLBlackbox encrypts, encrypts, signs, and timestamps XML files or generic data using XML encryption and signing standards (XMLEnc, XMLDSig, and XAdES). PDFBlackbox compresses, encrypts, signs, and timestamps PDF files using PDF and PAdES standards, while SSLBlackbox provides client and server support for SSL and TLS 1.0-1.2 protocols and Datagram TLS (DTLS).
MIMEBlackbox composes and parses MIME messages with optional S/MIME or PGP/MIME. The MailBlackbox allows you to send and receive e-mails utilizing SMTP, POP3, and IMAP protocols. For full scope of PKI and X.509 certificate management features, PKIBlackbox is the way to go. Meanwhile, you can exchange business information via AS2 and AS3 protocols using EDIBlackbox.
ZIPBlackbox handles data compression and decompression, combined with strong encryption. CloudBlackbox, on the other hand, provides secure storage of data in cloud storages. OfficeBlackbox encrypts or digitally signs Office documents, and WebDAVBlackbox manages access and resources using WebDAV. Finally, SAMLBlackbox creates SAML authentication clients and servers, while ASiCBlackbox signs data using the European standard for Associated Signature Containers.
Overall, SecureBlackbox PHP is a fantastic software suite that provides a comprehensive range of security-focused features. With all of the packages it has to offer, users can confidently secure their network and document transfers with ease.
* Added ECIES encryption scheme
* Added Chacha20/Poly1305 encryption scheme to SSH and TLS