Product Sheets


Related Information


Contact
For more information about Syncrosoft’s Crypto Toolbox, the licensing model or technical details, please get in touch with us directly.

Toolbox - Application Areas

The potential unrevealing of encryption keys is one of the most prevalent threats to security systems. Syncrosoft’s white-box algorithms are designed to defeat this threat. In the following, some application areas of the algorithms are presented.

Protection of Keys in 
Hostile Environments
Syncrosoft’s white-box implementations directly compute on encrypted keys and data without decryption, and are robust against debugging, reverse-engineering, analysis and tampering. Using the white-box algorithms combined with MCFACT, also the algorithm’s  surrounding program code is permanently protected against attacks.

  • Protection of encryption keys and data used by applications that run in hostile environments, for instance DRM and Conditional Access systems, banking applications, security applications, games, etc. 
  • Protection of encryption keys and data that are processed in a digital media pipeline of software media players, etc.
  • Protection of client-side encryption keys, data and program code in client/server environments, etc.

Comply with Robustness Rules
The white-box algorithms can ensure the security of DRM systems and digital media pipelines that have to comply with robustness rules required by the content industry. 

Individualization

A constant encryption key can be integrated securely in the algorithm’s program code, making it impossible to replace the key. Using this feature, applications and libraries can be individualized.