https://www.programcreek.com/java-api-examples/index.php?api=javax.crypto.CipherInputStream
http://blog.csdn.net/yigelangmandeshiren/article/details/7628503
http://blog.csdn.net/wangjunjun2008/article/details/50847426
http://blog.csdn.net/yigelangmandeshiren/article/details/7628503
http://blog.csdn.net/wangjunjun2008/article/details/50847426