资源描述:
《Java编程和android移动开发通用的常见加密算法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Java编程android移动开发通用常见加密算法和摘要算法By174997990@qq.com第一部分:测试代码,复制到项目即可.注意类名importjava.io.IOException;importjava.security.PrivateKey;importjava.security.PublicKey;publicclassMain{/***@paramargs*@throwsException*@throwsIOException*/publicstaticvoidmain(String[]arg
2、s)throwsException{StringoldString,encodeString,decodeString,keyString;byte[]encodeBytes,decodeBytes;oldString="汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
3、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
4、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
5、}]{{[喊汉a字a
6、喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
7、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
8、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
9、}]{{[喊汉aQQ:174997990字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
10、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
11、}]
12、{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
13、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
14、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
15、}]{{[喊汉a字syd168@yahoo.com.cna喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
16、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+
17、_~`<>?:;\"
18、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
19、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
20、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
21、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
22、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()
23、-=+_~`<>?:;\"
24、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
25、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
26、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊汉a字a喊喊!@#$%^&*()-=+_~`<>?:;\"
27、}]{{[喊汉a字a喊喊喊汉a字a喊喊喊";System.out.println("=============designedby174997990@qq.com====
28、==");//测试Base64编码System.out.println("====================Base64test=================");encodeString=MyEncryption.Base64.encode(oldString.getBytes());//以系统默认编码方式转换为字节数组byte[]bb=MyEncryption.Base64.decode(encodeString);//返回的字符串就是系统默认编码decodeString=newString(b
29、b);System.out.println("原始字符串==>"+oldString);System.out.println("Base64编码==>"+encodeString);System.out.println("Base64解码==>"+decodeString);System.out.println("解码后和原串==>"+(decodeString.equals(oldString)?