This method enhances IP protection by encrypting code functions and executing them securely in memory, indicating improved security against attacks.
Software vendors face persistent threats from reverse-engineering, tampering, and IP theft once code is distributed. We present a method and system that selectively encrypts critical functions in the source code, ships encrypted function artifacts separately, and decrypts & executes those functions only in memory at runtime with integrity checks and immediate memory-wipe cleanup. This approach combines fine-grained protection, tamper detection, and ephemeral execution to raise the bar for attackers while remaining language- and platform-agnostic.
No takes yet. Share an insight, caveat, or question.
Gurajapu et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: