Product Information


Product Sheets





Case Study - Key Protection

Task: Prevent the exposure of secret keys.

A proprietary algorithm uses hard-coded keys and user keys for data encryption. The keys have to be kept secret at any time.

Solution: Protect the keys with MCFACT.

The program code of the algorithm, the hard-coded keys and the user keys are protected with MCFACT. Consequently, the program code and the hard-coded keys can not be reverse-engineered. At runtime, both types of keys are processed by MCFACT protected program code only. This assures that the keys never get exposed or become accessible to adversaries.