Supported by the National Natural Science Foundation of China(61602125;61502113);the Natural Science Foundation of Guangxi Province(2016GXNSFBA380153;2016GXNSFBA380010);Guangxi Key Laboratory of Trusted Software(KX201620);Guangxi Key Laboratory of Cryptography and Information Security(GCIS201625)