跟第三方接口,进行通信的时候,对方提供了一个公钥,我不知道怎么用?真心求讲解!在线等

解决方案 »

  1.   

    RMI/webService调用第三方接口,对公钥进行验证。建议楼主详细点,太笼统了无法具体考虑。
      

  2.   

    现在是我们要接收第三方接口发送过来的数据,用的是一个servlet接收,但是他们发送过来的数据都是经过不对称加密方式,然而我要使用他们的公钥加密把我返回的数据发送给他们,
      

  3.   

    Signature sign = Signature.getInstance("RSA");PublicKey pubKey = ???; // 不知道你的公钥具体的格式是什么所以这里没法写sign.initVerify(pubKey);  // 初始化签名密钥sign.update(bytes);   // 需要签名的数据byte[] signed = sign.sign();  // signed 为签名后的数据