×

SYSTEM AND METHOD FOR SOFTWARE PROTECTION AND SECURE SOFTWARE DISTRIBUTION

  • US 20140095880A1
  • Filed: 09/05/2013
  • Published: 04/03/2014
  • Est. Priority Date: 04/13/2009
  • Status: Active Grant
First Claim
Patent Images

1. A secure software distribution and execution method comprising:

  • receiving a software application from a service provider for storing in a server for downloading to a client;

    coding the received software application in the server;

    identifying sections of code for encryption by the server;

    inserting calls in the received software application at identified sections of the code for encryption before being downloaded to the client by the server, the calls calling a driver in the client once the software application is downloaded to the client;

    building an application and placing one or more binaries in the server;

    reading an identity data of the client by the server;

    generating an algorithm for encryption, a decryption algorithm and a decryption key based on received identity data of the client in the server;

    encrypting the identified sections of the received software application using the generated encryption algorithm in the server; and

    downloading the encrypted sections of the received software application along with the generated decryption key and the decryption algorithm to a driver of the client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×