最近公司在做一个新产品,后台是另一批人,然后通讯加密方法也换了-_-。。。
没办法,在他们那Copy了加解密的Utils然后一通联调,要死。。。
下载下来公钥加密,然后到了
Cipher cipher = Cipher.getInstance(keyFactory.getAlgorithm());
就抛异常了,但是在Utils里写main方法跑却完全没问题。
好吧,明显是Android原生开发的“异”之处了
于是找出之前项目的RSA加密Utils,发现
Cipher cipher= Cipher.getInstance("RSA/ECB/PKCS1Padding");
换上去之后果然走通了。。。
。。。。。bye bye。。。。。