随笔分类 - 安全
摘要:概要 Shiro专注于密码学的两个核心要素:使用公钥或私钥加密数据的密码,以及对密码等数据进行不可逆加密的哈希。 Jce加密数据Demo AesCipherService DefaultBlockCipherService 定义加密模式(默认CBC),填充方案(默认PKCS5),块个数(默认0) A
阅读全文
摘要:参考:https://www.cnblogs.com/xdp-gacl/p/3859416.html 上文只是介绍了form表单提交,没有介绍form表单异步提交 上文只是介绍了单个Servlet的处理方式,我们可以使用Filter的过滤方式 需要排除js、css、jsp等静态请求 token也可以
阅读全文
摘要:package com.wjz.util; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class SHA1Util { public static S...
阅读全文
摘要:package com.wjz.util; import java.security.MessageDigest; import org.apache.log4j.Logger; /** * MD5安全加密 * @author wjz * */ public class MD5Util { private static Logger logger = Logger...
阅读全文
摘要:对称加密算法在加密和解密时使用的是同一个秘钥,加解密双方必须使用同一个密钥才能进行正常的沟通。 而非对称加密则不然,非对称加密算法需要两个密钥来进行加密和解密,分别是公钥和私钥。 需要注意的一点,这个公钥和私钥必须是一对的,如果用公钥对数据进行加密,那么只有使用对应的私钥才能解密,反之亦然。由于加密
阅读全文

浙公网安备 33010602011771号