工具类
CodingVeazh
曾经梦想仗剑走天涯,后来因为Bug太多没去。
展开
-
SignEncryptUtil工具类实现AES结合RSA加密
概述有些安全级别比较高的接口,需要做严格的加密,则可以用AES结合RSA做一个加密处理。RSA是非对称过加密,需要准备一对匹配的公钥私钥文件。(待完善。。。)RSA加密算法简介RSA是最流行的非对称加密算法之一。也被称为公钥加密。它是由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)在1977年一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。RSA是非对称的,也就是用来加密的原创 2021-04-30 18:15:19 · 562 阅读 · 3 评论 -
AesUtil数据加密解密工具类
概述项目中有时会用到数据加密解密的需求,特别是对接第三方的接口中。这个工具类总结一些加密解密的方法。(未完待续。。。)代码package com.wzh.utils;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.IvParameterSpec;import javax.crypto.spec.SecretK原创 2021-04-30 14:46:59 · 1133 阅读 · 0 评论 -
MapUtil Map相关工具类
概述处理一些与Map相关的方法(未完待续。。。)代码package com.wzh.utils;import org.apache.commons.lang3.StringUtils;import org.slf4j.LoggerFactory;import java.lang.reflect.Field;import java.util.HashMap;import java.util.List;import java.util.Map;/** * Map工具类 * *原创 2021-04-30 11:55:50 · 316 阅读 · 0 评论 -
SftpUtil文件服务工具类
概述将文件上传到sftp,后者从sftp上拉取文件。(未完待续。。。)代码package com.wzh.utils;import com.jcraft.jsch.*;import org.apache.commons.lang3.StringUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.InputStream;import java.util.List;/** * sft原创 2021-04-30 10:55:07 · 1317 阅读 · 0 评论 -
HttpUtil接口请求工具类
概述调用其他接口或者第三方接口。(未完待续。。。)代码import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;/** * http请求工具类 * * @date 2021/4/30 10:14 */public class HttpUtil {原创 2021-04-30 10:29:00 · 353 阅读 · 0 评论 -
DateUtil日期工具类总结
概述日期工具类,封装一些日期相关的方法。(未完待续。。。)代码import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Random;public class DateUtil { public static final原创 2021-04-30 10:01:01 · 458 阅读 · 0 评论