Information hiding in software with mixed Boolean-arithmetic transforms

  • Authors:
  • Yongxin Zhou;Alec Main;Yuan X. Gu;Harold Johnson

  • Affiliations:
  • Cloakware Inc.;Cloakware Inc.;Cloakware Inc.;Cloakware Inc.

  • Venue:
  • WISA'07 Proceedings of the 8th international conference on Information security applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

As increasingly powerful software analysis and attack tools arise, we need increasingly potent software protections. We generate an unlimited supply of obscuring transforms via mixed-mode computation over Boolean-arithmetic (mba) algebras corresponding to real-world functions and data. Such transforms resist reverse engineering with existing advanced tools and create NP-hard problems for the attacker. We discuss broad uses and concrete applications to aacs key hiding and software watermarking.