ZipBlackbox

Add secure file compression to your applications

ZipBlackbox
  • Supported Platforms

  • .NET.NET

    Pure managed and integrated components, carefully optimized to achieve maximum performance comparable to native processor code. The .NET edition can be used on .NET and Mono server and desktop platforms, in ASP.NET applications, and on mobile devices.

  • .NETJava

    Highly integrated Java security library including numerous classes to enable support for a wide range of application-level protocols, security algorithms, and standards. You can use Java security libraries to develop software for desktop and server platforms, mobile devices, and Web applications.

  • .NETC++

    A shared library (.dll on Windows and .so on Linux / macOS) and set of C++ classes. Used in C++ applications for Windows, Linux, macOS, and iOS platforms. Supported compilers include Visual C++, MinGW, gcc, and Xcode.

  • .NETVCL

    Highly integrated and blazingly fast native Delphi (Pascal) components for building native Windows, Linux, and macOS applications. All components are native Delphi, have no third-party binaries or references, and no reliance on Windows CryptoAPI. Also includes Delphi components for building Android and iOS apps.

  • .NETPHP

    Integrated components for PHP scripts running on Linux and Windows servers.

Overview

Use ZIPBlackbox to add secure compression and decompression of ZIP, TAR.GZ, GZIP, and BZIP archives to your applications.

Supports Major Compression Formats

Add compression and decompression of ZIP, TAR.GZ, GZIP, and BZIP archives to you applications.

Secures Your Archives

Optionally add strong (AES256) encryption and certificate-based decryption and digital signature verification.

Handles Large Files

ZIPBlackbox supports temporary streams in memory or on the disk, so processing large files does not require large amount of resources.

Full Feature List

ZIP Features

  • Creation of ZIP archives
  • Modification (add or delete files) of ZIP archives
  • Strong WinZIP-compatible AES encryption (AES128, AES192, AES256)
  • PKWare strong encryption specification using DES, 3DES, RC2, Blowfish, and Twofish algorithms
  • Traditional ZIP encryption
  • Decryption of ZIP archives, encrypted using PKI-based encryption and X.509 certificates
  • Verification of ZIP archives signed using PKI-based digital signing and X.509 certificates
  • Support for ZIP64 archives with files larger than 4Gb
  • Compression using Deflate and Store compression algorithms
  • Stream-based processing that lets you work not with just files but with any streams
  • Virtual file system support - provide access to existing file system or access your virtual file hierarchies
  • Use of Cryptocards and USB Crypto Tokens for further protection of secret information (private and secret keys)

BZIP and GZIP Features

  • Creation of BZIP and GZIP archives
  • Modification (add or delete files) of BZIP archives
  • Stream-based processing that lets you work not with just files but with any streams
  • Virtual file system support - provide access to existing file system or access your virtual file hierarchies

GZIP Features

  • Creation and handling of TAR archives
  • Creation of TAR+BZIP (.tar.bz2) and TAR+GZIP (.tar.gz) archives
  • Handling of TAR+BZIP (.tar.bz2) and TAR+GZIP (.tar.gz) archives
  • Stream-based processing that lets you work not with just files but with any streams
  • Virtual file system support - provide access to existing file system or access your virtual file hierarchies