加密
文章平均质量分 92
seMiColon77
小白上路,闲人回避
展开
-
使用GPG/PGP工具加密文件-java
PGP/GPG是一款加密工具,前者是收费的,后者是开源的(代码还没测试,先放在这里,还有些东西要加)这个也是抄来的,只是做了整理,还待加一些自己的所需要的依赖包(还有一个内部依赖包),使用手机流量下载这个包可能有问题(1.56没有问题)<dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcpg-jdk15on</artifactId> <原创 2020-11-15 22:28:33 · 1248 阅读 · 0 评论 -
RSA加密工具类
RSA加密工具类,也是抄来的,我自己跑过了如果想使用更长的密钥(2048)需要指定块的大小(我这个里没有指定)package com.lxb.manage.common.utils;import javax.crypto.Cipher;import java.nio.charset.StandardCharsets;import java.security.*;import java.security.interfaces.RSAPrivateKey;import java.security原创 2020-11-15 21:37:23 · 370 阅读 · 0 评论 -
AES加密工具类
package com.lxb.manage.common.utils;import org.springframework.util.Base64Utils;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import java.nio.charset.StandardCharset原创 2020-11-15 20:34:20 · 73 阅读 · 0 评论