您的位置:首页 > 产品设计 > UI/UE

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

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

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

附上别人关于JS客户端RSA加密的文章,有密码加密要求的可以使用。
http://www.oschina.net/code/snippet_1611_4789
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息