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

原创 2016年05月30日 09:47:15

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

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

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

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

密码传输中Rsa加密

在用户登录和修改密码的地方,将密码直接传输到后台能看到传输密码的明文参数,所以需要加密一次。此处用RSA加密的方法,至于优缺点,我再研究。 首先定义一个RsaEncrypt公用类  public cl...
  • Vanqqqq
  • Vanqqqq
  • 2016年10月20日 15:18
  • 724

RSA加解密算法java实现(已添加分段加密算法处理)

一 RSA简介 这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和L...
  • u011991249
  • u011991249
  • 2016年04月09日 18:39
  • 3540

Android RSA加密解密

RSA是目前最有影响力的公钥加密算法。在项目开发中对于一些比较敏感的信息需要对其进行加密处理,我们就可以使用RSA这种非对称加密算法来对数据进行加密处理,保证数据的安全。...
  • BBLD_
  • BBLD_
  • 2014年08月23日 12:15
  • 20358

Android RSA与Java RSA加密不同标准产生问题的解决方法

最近做一个基于android的客户端,客户端与Java服务器(MyEclipse自带的Tomcat服务器)的通信需要实施安全方案。而本人是使用非对称密钥来对数据进行加密的,客户端用公钥加密,服务器用私...
  • liuhuanheng
  • liuhuanheng
  • 2015年01月24日 17:53
  • 1947

密码学之RSA加密

最近在学习网易公开课上可汗学院现代密码学的课程,整理了一下自己的笔记3 RSA加密:非对称密钥,公开密钥算法 RSA加密利用了单向函数正向求解很简单,反向求解很复杂的特性。 具体是利用了: 1.对两...
  • Angel_YJ
  • Angel_YJ
  • 2015年12月13日 19:37
  • 1602

通过ios实现RSA加密和解密

在加密和解密中,我们需要了解的知识有什么事openssl;RSA加密算法的基本原理;如何通过openssl生成最后我们需要的der和p12文件。 废话不多说,直接写步骤: 第一步:openssl来生成...
  • u011467458
  • u011467458
  • 2016年02月16日 19:44
  • 4214

RSA加密/解密例子

package encryption; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import ja...
  • syaguang2006
  • syaguang2006
  • 2017年03月25日 17:41
  • 376

iOS中使用RSA对数据进行加密解密

RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名. 本文将讨论如何在iOS中使用RSA传输加密数据. 本文环境 mac os ope...
  • zhonggaorong
  • zhonggaorong
  • 2016年03月09日 11:58
  • 1707

.NET使用RSA加密解密

知耻近乎勇。——孔丘PassWordHelper.cs代码:using System; using System.IO; using System.Text; using System.Globali...
  • WuLex
  • WuLex
  • 2016年12月24日 10:13
  • 3030

javascript使用RSA加密提交数据

场景:出于安全考虑,要求对页面提交的关键信息进行加密,在网络传输过程中使用密文传递,在服务器端解密后使用。这样不管在浏览器端还是网络传输中截获了数据,都无法获取实际的信息。       方...
  • cxzhq2002
  • cxzhq2002
  • 2014年03月30日 01:02
  • 2328
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RSA加密local class incompatible版本异常问题
举报原因:
原因补充:

(最多只允许输入30个字)