先上代码:点击下载
代码内容如上,可以自行下载调试,亲测有用哦~
值得说明的是:
android代码可以稍作修改,然后直接用在java AES加密代码上(因为两者语言相通嘛~),但是试了一下,会报错:"java.security.InvalidKeyException: Illegal key size"异常。
为什么呢?因为jdk,所以解决办法请看下面的链接:
点击打开链接
另外一点值得说明的是:
虽然代码相同,但是结果却略有差异:
android代码是可以对汉字进行加密和解密的;
java代码虽然可以对汉字加密,但是解密时汉字就会乱码。(有办法的同学,欢迎底下评论,方便你我他~)。