• 大小: 5KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: 其他
  • 标签: rsa  加密  

资源简介

rsa进行加密和解密的长度是有限制的,那怎么解决这个问题呢?我们可以通过分段加密的方法解决这个问题

资源截图

代码片段和文件信息

package all.demo.com.warehousewm.Utils;

import android.content.Context;
import android.util.Log;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.security.InvalidKeyException;
import java.security.Key;
import java.security.KeyFactory;
import java.security.NoSuchAlgorithmException;
import java.security.interfaces.RSAPrivateKey;
import java.security.spec.InvalidKeySpecException;
import java.security.spec.PKCS8EncodedKeySpec;
import java.security.spec.X509EncodedKeySpec;
import javax.crypto.BadPaddingException;
import javax.crypto.Cipher;
import javax.crypto.IllegalBlockSizeException;
import javax.crypto.NoSuchPaddingException;
/**
 * Created by Administrator on 2017/12/13.
 *
 *
 * 基于117进行加密,基于128进行解密的方法
 *

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

     文件       4916  2017-12-16 15:46  Rsa加密\php_rsa.txt

     文件      11935  2018-01-08 11:28  Rsa加密\RSAuntils.java

     文件        827  2018-01-14 14:11  Rsa加密\使用的实例.txt

     文件        207  2018-01-14 14:16  Rsa加密\请先看这个文档:文档的解释.txt

     目录          0  2018-01-14 14:17  Rsa加密

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

                17885                    5


评论

共有 条评论