
编程加密一些工具类
LQ-刘强
从事......
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
安全编程之MD5撒盐加密
MD5撒盐加密 主要可以做字符串验证--最合适的是登录密码验证操作 import java.security.MessageDigest; import java.util.Random; public class MD5Util { /** * 加盐MD5 * * @param password * @return * @auth...原创 2018-09-27 09:30:39 · 1105 阅读 · 0 评论 -
安全编程之MD5文件校验
MD5文件校验的作用: 每个文件都可以用MD5验证程序算出一个固定的MD5值,是独一无二的。一般来说,开发方会在软件发布时预先算出文件的MD5值,如果文件被盗用,加了木马或者被篡改版权,那么它的MD5值也随之改变,也就是说我们对比文件当前的MD5值和它标准的MD5值来检验它是否正确和完整。 MD5文件校验的流程图总结: MD5文件校验的MD5代码 package cn.x...原创 2018-09-27 09:43:55 · 1450 阅读 · 0 评论 -
安全编程之RAS加密与解密
RAS是什么: RSA:是一种公钥密码体制,公钥公开,私钥保密,它的加密解密算法是公开的。 由公钥加密的内容可以并且只能由私钥进行解密,并且由私钥加密的内容可以并且只能由公钥进行解密。 也就是说,RSA的这一对公钥、私钥都可以用来加密和解密,并且一方加密的内容可以由并且只能由对方进行解密 (附加,下面有使用) DES:数据加密标准,是一种使用密钥加密的块算法 3DES(即Triple DE...原创 2018-09-27 09:53:54 · 2404 阅读 · 0 评论 -
安全编程之Jar包代码混淆
这一篇纯做记录,就不多写了,这两篇博客写的蛮好的: https://www.cnblogs.com/tuike/p/7074146.html https://www.cnblogs.com/permanent2012moira/p/4584074.html原创 2018-10-08 18:52:38 · 1503 阅读 · 1 评论