登录

AidAim CryptoPressStream v19.00 (17 Jan 2024) for RAD Studio 12 Athens


2025-04-16 20:37:19 label 我要反馈
AidAim CryptoPressStream v19.00 (17 Jan 2024) for RAD Studio 12 AthensAidAim CryptoPressStream v19.00 (17 Jan 2024) for RAD Studio 12 Athens

AidAim CryptoPressStream, designed for Delphi and C++ Builder, is a versatile streaming compression and encryption library providing seamless access to compressed or encrypted data within stream objects. Ensuring full compatibility with TStream, it boasts advanced functionality such as progress events, multi-thread usage with Lock and Unlock methods, and methods like LoadFromStream, LoadFromFile, SaveToStream, and SaveToFile. The package includes the TCPSManager thread-safe component, making it easy to configure compression and encryption parameters and a collection of TStream descendant classes.

Included in are essential components like TCPSManager, a library of thread-safe TStream descendants, eight demos, a comprehensive Component Reference, and informative files such as License Agreement, History Of Changes, and ReadMe. Key features encompass transparent streaming compression and encryption, support for large 64-bit streams, compatibility with buffers, strings, and files, and three data compression algorithms (ZLIB, BZIP, PPM). It also offers 12 encryption algorithms with four modes: Rijndael (AES) 128 and 256, Blowfish, Twofish 128 and 256, DES single, double, and triple, and Square. With native VCL implementation and complete source code availability, CryptoPressStream is royalty-free.

Key Features of AidAim CryptoPressStream:

  1. Transparent streaming compression and encryption library
  2. 100% TStream compatibility for seamless data access
  3. Support for forward and backward seeks any position
  4. Partial rewriting of streams and read cache functionality
  5. Accommodates large 64-bit streams (> 2 Gb)
  6. Compatible with buffers, strings, and files
  7. Offers three data compression algorithms: ZLIB, BZIP, PPM
  8. Robust encryption with 12 algorithms and four modes, including Rijndael (AES) 128 and 256, Blowfish, Twofish 128 and 256, DES (single, double, and triple), and Square
  9. TCPSManager component for easy compression and encryption settings
  10. Prevention of memory leaks with TCPSManager
  11. Native VCL implementation; no external DLLs required
  12. Eight demos for practical usage examples
  13. Royalty-free distribution
  14. Full source code availability

安全无病毒