博客园潜水了有两年多,现在想分享一个可以说是帮助类吧。 我们在编写程序的过程中,经常会用到一些方法,我只是把这些方法整合一下,方便使用,目前有md5,sha1,aes加解密,身份证验证,敏感词过滤,文件压缩,图片与base64互相转换,时间戳与时间互相转换,简单的http请求,简单的ftp上传下载, ...
分类:
其他好文 时间:
2018-08-07 13:09:54
阅读次数:
180
**Q1: 你的 app 与后台各接口通信时有做身份校验吗?** **Q2: 你的 app 与后台各接口通信的数据有涉及敏感数据吗?你是如何处理的?** **Q3: MD5 了解过吗?** **Q4: AES(16位密钥 + CBC + PKCS5Padding) 呢?** **... ...
分类:
其他好文 时间:
2018-08-04 21:44:26
阅读次数:
183
使用 openssl 命令生成公钥和私钥 示例:可直接运行 ...
分类:
其他好文 时间:
2018-08-03 16:34:34
阅读次数:
137
场景: java加解密和python加解密互转的时候,因一些非显示字符无法确认两者是否一致,故需要打出他们的十六进制字节数组进行比较 1.python代码实现 2. java实现 ...
分类:
编程语言 时间:
2018-08-02 22:56:26
阅读次数:
207
/** * Created by Administrator on 2017/12/2 0002. */import java.io.UnsupportedEncodingException;public class Base64 { /** * Chunk size per RFC 2045 se ...
分类:
其他好文 时间:
2018-08-02 19:22:46
阅读次数:
249
/** * 加密解密类 */import javax.crypto.Cipher;import java.security.Key;import java.text.SimpleDateFormat;import java.util.Date;public class DesUtils { /** ...
分类:
其他好文 时间:
2018-08-02 18:20:07
阅读次数:
212
Java、C#双语版配套AES加解密示例 这年头找个正经能用的东西那是真难,网上一搜索一大堆,正经能用的没几个,得,最后还是得靠自己,正巧遇上需要AES加解密的地方了,而且还是Java和C#间的相互加解密操作,这里做个备忘 这里采用的加解密使用base64转码方法,ECB模式,PKCS5Paddin ...
分类:
编程语言 时间:
2018-08-02 15:02:35
阅读次数:
166
这几天空闲时间就想研究一下加密,环境是web程序,通过js请求后台返回数据,我想做的事js在发送请求前将数据加密,服务端收到后解密,待服务端处理完请求后,将处理结果加密返回给客户端,客户端在解密,于是选择了RSA非对称加密,即客户端生成一对密钥,服务端生成一对密钥,两者分别将公钥给对方(页面第一次加 ...
1、加密 1)页面引入JS<script type="text/javascript" src="<%=path%>/js/jquery-1.8.0.min.js"></script><script type="text/javascript" src="./aes/tripledes.js"></ ...
分类:
编程语言 时间:
2018-07-21 00:51:34
阅读次数:
219