A method for protecting a computer program against manipulation and for shielding its communication with other programs against eavesdropping and modification is presented. The method comprises the creation of individualized program copies to different groups of users, the insertion of or the derivation of individual cryptographic keys from the program code, the obfuscation of the program code, and the self-authentication of the program towards other programs. The method is suitable for the protection of online banking, online investment, online entertainment, digital rights management, and other electronic commerce applications.

Title
Fabrication of computer executable program files from source code
Application Number
12/311181
Publication Number
20090249492
Application Date
September 21, 2007
Publication Date
October 1, 2009
Inventor
Hans Martin Boesgaard Sorensen
Agent
Harness Dickey & Pierce
VA, US
IPC
H04L 09/06
G06F 21/00
G06F 09/45
View Original Source