会计考友 发表于 2012-8-4 12:37:27

JAVA认证:java与android的安全通讯

现实上就长短对称密钥加密RSA。   但为什么不使用jca这些java自带的呢?因为android长短sun的虚拟机,其实现体例有分歧,在现实使用中老是报错,而且网上几乎没有资料谈到这些,所以爽性自己写纯java代码。
  几乎考试考试了所有的jca加密,但老是不成功,android加的密文java就解不了。
  先年夜网上找来一个RSA算法,是年夜一个法国网站找来的。
  http://www.javafr.com/dlzip.zipnix?ID=27020&accept=1
  是用BigInteger来实现的,代码不复杂。
  然后再加一点包装,用Base64包成byte[]。
  保留了原本法国人写的年夜部门算法,加了外面的措置,事实下场BigInt欠好措置。
  缺省长度是512,一般是够了。
  这样用在android1.1以上和jdk 1.5以上都没问题。
页: [1]
查看完整版本: JAVA认证:java与android的安全通讯