You are here

Polymorphic Virtual Machines

Award Information
Agency: Department of Defense
Branch: Air Force
Contract: FA8650-05-C-8027
Agency Tracking Number: O043-SP4-1111
Amount: $99,161.00
Phase: Phase I
Program: SBIR
Solicitation Topic Code: OSD04-SP4
Solicitation Number: 2004.3
Timeline
Solicitation Year: 2004
Award Year: 2005
Award Start Date (Proposal Award Date): 2005-02-22
Award End Date (Contract End Date): 2006-02-22
Small Business Information
9971 Valley View Road
Eden Prairie, MN 55344
United States
DUNS: N/A
HUBZone Owned: No
Woman Owned: No
Socially and Economically Disadvantaged: No
Principal Investigator
 Matthias Wollnik
 Computer Scientist
 (952) 829-5864
 mwollnik@atcorp.com
Business Contact
 Kenneth Thruber
Title: President
Phone: (952) 829-5864
Email: kthurber@atcorp.com
Research Institution
N/A
Abstract

We describe an approach to protect programs from differential analysis that is free of some of the drawbacks of traditional techniques. The approach does not rely on program analysis to determine applicability, so it can be uniformly applied to any program. Polymorphic variation in binary software arises from the details of the transformation itself, an not any inherent property of the protected program; resulting in a wider class of induced differences. The effects of this approach cannot be trivially undone by normalization of programs or execution traces. We propose explicit and detailed experiments to address both effectiveness and performance. Strategies to reduce the performance overhead of the approach are described and investigated.

* Information listed above is at the time of submission. *

US Flag An Official Website of the United States Government