• 大小: 3KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: Java
  • 标签: rsa  加密  java  算法  

资源简介

提供了rsa算法的java类及测试代码.其中已经用过,有需要的可以拿去

资源截图

代码片段和文件信息

package com.chen.test;

import org.apache.commons.codec.binary.base64;
import org.apache.commons.io.IOUtils;

import javax.crypto.Cipher;
import java.io.ByteArrayOutputStream;
import java.security.*;
import java.security.interfaces.RSAPrivateKey;
import java.security.interfaces.RSAPublicKey;
import java.security.spec.InvalidKeySpecException;
import java.security.spec.PKCS8EncodedKeySpec;
import java.security.spec.X509EncodedKeySpec;
import java.util.HashMap;
import java.util.Map;

public class RSAUtils {

    public static final String CHARSET = “UTF-8“;
    public static final String RSA_ALGORITHM = “RSA“;


    public static Map createKeys(int keySize){
        //为RSA算法创建一个KeyPairGenerator对象
        KeyPairGenerator kpg;
        try{
            

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       6332  2018-06-01 21:55  rsa加密算法的java实现实例\RSAUtils.java

     文件       1310  2018-06-01 21:56  rsa加密算法的java实现实例\测试实例.txt

     目录          0  2018-06-01 21:56  rsa加密算法的java实现实例

----------- ---------  ---------- -----  ----

                 7642                    3


评论

共有 条评论