PDFBlackbox.NET is a comprehensive collection of managed components that help you encrypt, sign and compress PDF documents from your .NET Framework applications. Both symmetric and certificate-based (X.509) encryption and signing is supported.
PDFBlackbox supports full range of PDF security operations, including
* PDF standard password-based data encryption and decryption using MD5 + RC4/40 or RC4/128 algorithms;
* PDF certificate-based public key data encryption and decryption using RSA algorithm and PKCS#7 format;
* certificate-based data signing and signature verification using SHA1 with RSA algorithms and PKCS#1 or PKCS#7 format;
* support for cryptographic hardware (USB cryptotokens and smartcards)
* ZLib compression;
* stream-based processing, which lets you handle huge amounts of data without significant memory requirements;
* support for PDF format versions 1.3 to 1.7
PDFBlackbox components are a clean-room implementation of PDF format specification, which don't use any third-party libraries for core functionality.
This is .NET edition, which can be integrated into Visual Studio 2008, 2005, 2003, Borland Delphi 2005-2007 /.NET. It requires .NET Framework 1.1, 2.0, 3.0 or 3.5, Mono (1.0 or 2.0) or .NET CF (1.0, 2.0, 3.5).
What's new in current version
Visual Studio 2008 support
Requirements
.NET Framework 1.1, 2.0, 3.0, 3.5, Mono 1.0 or 2.0, .NET CF 1.0, 2.0, 3.5
Please contact PDFBlackbox (.NET) publisher, EldoS Corporation if you have questions or issues regarding this product.