java 利用(利用模数和公钥指数)RSA加密
最近抓包某第二课堂软件发现加密,脱壳后找出了模数和公钥指数,并利用模数和公钥指数加密
利用到的包
import java.math.BigInteger;
import java.security.interfaces.RSAPublicKey;
import java.security.KeyFactory;
import java.security.spec.RSAPublicKeySpec;
import java.security.PublicKey;
import javax.crypto.Cipher;
import java.io.ByteArrayOutputStream;
import java.util.Base64;
具体代码
public static final String a = "138128429165014960214288316246915564109957848967973935739058724552651480736930647934382755460619033465620384391387196627089864034424350665139841418169631846827850418205510584071030219835341930960684577738773846628024223162766742868530563861053134130417499539521288428945157726371402147367583657263208271059771";
public static final String b = "65537";
public static void main(String[] args) throw