
加密、解密
文章平均质量分 78
客 人
这个作者很懒,什么都没留下…
展开
-
加密算法及区别
加密技术常用的加密算法总体可以分为两类:单项加密和双向加密,双向加密又分为对称加密和非对称加密,因此主要分析下面三种加密算法:对称加密算法、非对称加密算法和单项加密算法(Hash算法)。双向加密即明文加密后形成的密文,可以通过逆向算法还原出明文。而单向加密只是对信息进行了摘要计算,不能通过算法逆向生成明文。单向加密技术采用单向散列函数(或称为哈希(Hash)函数/散列函数),可将任意长度的消息散列形成固定长度的散列值(即消息摘要),用于被用户私钥加密后生成数字签名,保证数据的完整性和不可否认转载 2020-06-09 20:12:46 · 3130 阅读 · 2 评论 -
DES 对称加密
SecurityUtil.decryptDes(value,props.getProperty("db.key","90139119").getBytes());SecurityUtil.encryptDes("buzhidao","90139119".getBytes());package top.ibase4j.core.util;import java.util.原创 2018-01-27 17:43:28 · 631 阅读 · 0 评论 -
base64
package top.ibase4j.core.util;import java.util.Map;import top.ibase4j.core.support.security.BASE64Encoder;public final class SecurityUtil { private SecurityUtil() { } public static f原创 2018-01-27 18:20:50 · 480 阅读 · 0 评论 -
md5
package top.ibase4j.core.util;import java.util.Map;import top.ibase4j.core.support.security.BASE64Encoder;import top.ibase4j.core.support.security.coder.MDCoder;public final class SecurityUtil {原创 2018-01-27 18:26:50 · 383 阅读 · 0 评论 -
sha
package top.ibase4j.core.util;import java.util.Map;import top.ibase4j.core.support.security.BASE64Encoder;import top.ibase4j.core.support.security.coder.SHACoder;public final class SecurityUtil原创 2018-01-27 18:30:02 · 357 阅读 · 0 评论 -
hmac
package top.ibase4j.core.util;import java.util.Map;import top.ibase4j.core.support.security.BASE64Encoder;import top.ibase4j.core.support.security.coder.HmacCoder;public final class SecurityUtil原创 2018-01-27 18:35:32 · 450 阅读 · 0 评论 -
RSA
package top.ibase4j.core.util;import java.util.Map;import top.ibase4j.core.support.security.BASE64Encoder;import top.ibase4j.core.support.security.coder.RSACoder;public final class SecurityUtil原创 2018-01-27 18:39:52 · 603 阅读 · 0 评论 -
云计算
一、云计算总纲二、下面是章节部分目录: 2.1 JAVA基础: 2.2 Linux基础 2.3SQL优化 2.4Hadoop 2.0大数据 2.5SPARK+STORM+FLUME 2.6PYTHON 2.7统计学基础 2.8矩阵基础...原创 2019-05-29 21:10:33 · 1020 阅读 · 0 评论