z-logo
open-access-imgOpen Access
Several Methods for Constructing White-box Solutions
Author(s) -
Tingting Lin,
Hailun Yan,
Xuejia Lai,
Weidong Qiu
Publication year - 2019
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1288/1/012005
Subject(s) - white box , s box , white (mutation) , computer science , cryptography , theoretical computer science , box model , black box , encryption , countermeasure , software , computer security , algorithm , block cipher , software engineering , artificial intelligence , engineering , programming language , biochemistry , chemistry , climatology , aerospace engineering , gene , geology
White-box cryptography is an important countermeasure for providing software security in untrusted environments. While almost all public white-box solutions have been broken, the methods for constructing such solutions are worth learning. In this paper, we introduce several classic methods for constructing white-box solutions. The methods are divided into two categories: those that make the white-box solutions functionally equivalent to existing ciphers, and those that do not. In each category, we explain each method using steps and figures. Our introduction covers almost all the general methods for constructing white-box solutions and aims at presenting a full overview of white-box designs.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here