@hunger 哎呀~~~我还以为不会有人回我呢~我太鸡动了。。。小弟先谢谢了!!我导入了jar包了。我也很奇怪。。。该导入的包我都导入了。而且我看了一下bcprov-jdk15on-152.jar下的原码,根本就没有org/bouncycastle/util/io/TeeInputStream 这个类。bcpg-jdk15on-152.jar;bcprov-jdk15on-152.jar我都换着试过,都是一样的错。 以下是我导入的包:bcpg-jdk15on-151.jar ;bcprov-jdk15on-151.jar;bouncycastle.jar;local_policy.jar;US_export_policy.jar; 有一个地方比较奇怪,就是以下这段是解密中的一段代码,取出来的第一个object确实是markerpacket,但是进入到else中取出的第二个object的根本没有值。直接就报错了。 Object o = pgpF.nextObject(); // // the first object might be a PGP marker packet. // if (o instanceof PGPEncryptedDataList) { enc = (PGPEncryptedDataList)o; } else { enc = (PGPEncryptedDataList)pgpF.nextObject(); } 大哥,救救小弟吧。。。客户那边要把我逼疯了。网上的资源特别少。还望您给指点一下。这个是我的qq:925953813 。 小弟先谢过了。
|