This Whitebox AES is implemented Chow et al. scheme, following Muir's "A Tutorial on White-box AES" and with reference to balena/aes-whitebox.
A random non-linear encoding is appiled.
so, if you encrypt a naive data with wbaes_encrypt()
, it's going to unexpected result. therefore apply external encoding to data and remove encoding after performed encryption.