Security Evaluation and Improvement of a White-Box SMS4 Implementation Based on Affine Equivalence Algorithm. (18th July 2018)