公司要求把RSA加密 改成 ECC加密:
其实两个都是非对称加密,只用更换 加密模式 签名配置参数 和 密钥生成方式 就好,其他的基本可以保持原样。
困难点:
1:ECC的资料远少于RSA ,很少有 demo 可以参考,寥寥无几。(仔细找几个小时,还是有的)
2:android 中,把 ecc 的密钥生成api 给剥除了,需要自己增加对应的jar,这就很蛋疼,要去找。对此附上github 链接https://github.com/rtyley/spongycastle 顶上有操作链接
https://rtyley.github.io/spongycastle/ 可以学习如何嵌入,我是直接下载了4个jar包。
只要细心做,还是能做出来的,有需要的朋友,留言