Android、Java RSA加密踩坑记

最近公司在做一个新产品,后台是另一批人,然后通讯加密方法也换了-_-。。。

没办法,在他们那Copy了加解密的Utils然后一通联调,要死。。。

下载下来公钥加密,然后到了

Cipher cipher = Cipher.getInstance(keyFactory.getAlgorithm());

就抛异常了,但是在Utils里写main方法跑却完全没问题。

好吧,明显是Android原生开发的“异”之处了

于是找出之前项目的RSA加密Utils,发现

Cipher cipher= Cipher.getInstance("RSA/ECB/PKCS1Padding");

换上去之后果然走通了。。。

。。。。。bye bye。。。。。

你可能感兴趣的:(Android、Java RSA加密踩坑记)