Method for distributing software application and encryption program for white-box implementation
A software application, program technology, applied in the field of data processing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0036] In general, a method for distributing application software with an encryption procedure to protect the application software is provided. According to the method, application software is distributed without white-box tables, binding keys, derived encoding keys, and other user-specific components. Application software may be distributed over the Internet using, for example, one of the commonly used distribution media. During installation of the program, or when the program is used for the first time, the program may connect to a backend server in the cloud, for example, to receive the user-specific white box form, derived encoding key, and binding key. These are unique to each user. After successful registration or authentication, the user will receive the application from the backend server. This allows application software to be distributed without having to create a program for every user who wants to install the application software.
[0037] In one embodiment, the...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


