Client Device Data Protection SDK

Client Device Data Protection based on Virtual CPU and Whitebox encryption.

About Client Device Data Protection SDK

The self-protecting SDK uses virtual CPU and whitebox encryption to provide unique credentials for secret keys, files and other data stored on each of the clients ("One Credential for One Client").

Features and Advantages

Secured Operating Environment

The SDK protects itself using virtual CPU and operates in an isolated secure environment.

One Credential for One Client

Encrypted data bond with each device to deliver super high security.

Anti-Malicious Modification

Data link protection joint with device certification. Data transmitted authentically and securely.

Anti-Simulator & Anti-Multi-launching

Real-time monitoring app multi-launching, simulator, root environment and other risky operating environments from various dimensions.


Client Data Stolen

Communication Protocol Reversed

Programme Logic Cracked

App Repacking


All App Scenarios
All IoT Device Scenarios