最近公司在做一個新產品,後臺是另一批人,然後通訊加密方法也換了-_-。。。
沒辦法,在他們那Copy了加解密的Utils然後一通聯調,要死。。。
下載下來公鑰加密,然後到了
Cipher cipher = Cipher.getInstance(keyFactory.getAlgorithm()); 就拋異常了,但是在Utils裡寫main方法跑卻完全沒問題。
好吧,明顯是Android原生開發的“異”之處了
於是找出之前專案的RSA加密Utils,發現
Cipher cipher= Cipher.getInstance("RSA/ECB/PKCS1Padding"); 換上去之後果然走通了。。。
。。。。。bye bye。。。。。