Skip to main content
Version: Next

5.5 Code Encryption

The MCU advance_software_protect_library offers

  • Object monitoring (monitoring objects for illegal tampering)
  • Firmware checksum (supports partition segment checksum, flexible setting of skipped zones)
  • Firmware encryption (partial firmware encryption, function level encryption)
  • Firmware compression (compresses some binary code)
  • Dynamic function
  • Anti -debugging
  • Firmware Signature

It has been adapted to ARMCC, Clang, GCC and other embedded compilers, as well as tools for Windows, Linux, MacOS and other platforms, and is quickly integrated to provide all-around protection against dynamic debugging of firmware, static analyses of firmware, dynamic patching, firmware copying and other directions.

To prevent misuse, it is not currently open source, if you need it, please contact alex@icworkshop.com to get it.

tip

ICWKEY is required to enable all features.