本帖最后由 cai123321cai 于 2011-04-02 04:56:12 编辑

解决方案 »

  1.   

    HTTPS 是基于 SSL 通信的,你作为客户端是采用服务端证书中的非对称加密公钥产生某一对称加密算法的密钥,经过密钥交换算法后,由该密钥将数据进行加密传输的。这样解释估计你也没看明白,可以搜一下“SSL 握手”想用 wireshark 抓包工具看到 HTTPS 传输中的东西那基本上是不可能的,HTTPS 的目的就是防止消息在传输过程中被偷听。
      

  2.   

    对称算法的密钥是通过非对称加密算法进行交换的,你这边作为客户端只有 SSL 证书中的公钥,而私钥是保存在服务端的,使用公钥加密的数据只能使用私钥才能解开。