资源简介
是RSA工具类,包括分段加密、分段解密、公私钥对生成,是一份完整的工具类。
代码片段和文件信息
package com.hyb.restful.util;
import java.math.BigInteger;
import java.io.ByteArrayOutputStream;
import java.security.KeyFactory;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java.security.NoSuchAlgorithmException;
import java.security.interfaces.RSAPrivateKey;
import java.security.interfaces.RSAPublicKey;
import java.security.spec.InvalidKeySpecException;
import java.security.spec.PKCS8EncodedKeySpec;
import java.security.spec.RSAPrivateKeySpec;
import java.security.spec.RSAPublicKeySpec;
import java.security.spec.X509EncodedKeySpec;
import java.util.HashMap;
import java.util.Map;
import javax.crypto.Cipher;
import org.apache.log4j.Logger;
import org.bouncycastle.util.encoders.base64;
public class RsaUtils {
private static final Logger logger = Logger
- 上一篇:Javaweb在线支付模块源代码支持网银接口
- 下一篇:ATM系统连接数据库
评论
共有 条评论