RSA加密local class incompatible版本异常问题

使用网上通用的RSA加密类初始化加密密钥时,老是报错,local class incompatible……(一大堆),简单的就是说 serialVersionUID不同,因为以前都是用明文,首次接触加密,所以搞半天弄不明白,网上查这个错误,都是说要修改serialVersionUID的,都不知道怎么下手,一阵苦恼茫然…………

还是得自己想,从头到尾一个个文件,类,方法的过,感觉代码什么的没什么问题了,突然发现__RSA_PAIR.txt,于是备份了一下,然后删除掉,并且执行了RSAUtils.generateKeyPair()方法重新生成了这个密钥文件,并拷贝到了工程配置的这个文件位置,问题就解决了,发现解决问题不能过分依赖谷歌百度,还是要自己理顺一下过程,找到可能出问题的点,一一排除,与大家共勉!

附上别人关于JS客户端RSA加密的文章,有密码加密要求的可以使用。

http://www.oschina.net/code/snippet_1611_4789

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值