KryptoPlus™ is raising the bar for white box cryptography. It uses innovative encoding and blinding techniques to secure the sensitive keys and state information during cryptographic operations. Rolling-Blinds™ (patent pending) is a process of splitting information throughout the code execution path in such a way that upon completion of the path output data is completed and delivered in normal encoding format.
In this demonstration we are using
DemoKey_encrypt for both encryption of the commands as well as decryption of the responses while
DemoKey_decrypt in the server side is used for both decryption of commands and encryption of the responses. Whith this sort of designs, we are using symmetric keys in asymmetric fashion.
You are invited to have a look at the code and evaluate it for yourself. Can you break it?.
For more info contact: firstname.lastname@example.org