USA flag logo/image

An Official Website of the United States Government

Polymorphic Virtual Machines

Award Information

Agency:
Department of Defense
Branch:
Office of the Secretary of Defense
Award ID:
76561
Program Year/Program:
2005 / SBIR
Agency Tracking Number:
O043-SP4-1111
Solicitation Year:
N/A
Solicitation Topic Code:
N/A
Solicitation Number:
N/A
Small Business Information
Architecture Technology Corporation
9977 Valley View Road Eden Prairie, MN -
View profile »
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No
 
Phase 1
Fiscal Year: 2005
Title: Polymorphic Virtual Machines
Agency / Branch: DOD / OSD
Contract: FA8650-05-C-8027
Award Amount: $99,161.00
 

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.

Principal Investigator:

Matthias H. Wollnik
Computer Scientist
9528295864
mwollnik@atcorp.com

Business Contact:

Kenneth J. Thruber
President
9528295864
kthurber@atcorp.com
Small Business Information at Submission:

ARCHITECTURE TECHNOLOGY CORP.
9971 Valley View Road Eden Prairie, MN 55344

EIN/Tax ID: 411403674
DUNS: N/A
Number of Employees:
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No