There are no platform-specific ifdefs needed for basic encryption. Internally, the pack uses a unified API that calls the respective OS’s secure API (e.g., CNG on Windows, CommonCrypto on macOS/iOS, OpenSSL on Android) or falls back to pure Pascal implementations.
Secure your Delphi applications today with TMS Cryptography Pack 3.5.2.1. Your users—and your compliance auditor—will thank you. TMS Cryptography Pack 3.5.2.1 Delphi 10.2 Tokyo And Delphi
: The registered version includes full source code, ensuring no external DLL dependencies for core functions (with some platform-specific exceptions for older versions). Cross-Platform Compatibility : Supports development for Windows (32/64-bit) Enhanced RSA & X.509 There are no platform-specific ifdefs needed for basic
A simple search-and-replace in your codebase ( TCryptographicHash -> TTMSHash ) plus recompiling with Tokyo’s compiler will typically suffice. CNG on Windows