这三种加密方式均来自于github,自己加以整理,进行部分修改,用来编写Android native加密。用cmake编译成功。