首页 > 代码库 > 为app接口使用https和自签名证书

为app接口使用https和自签名证书

一。基础知识

  1.https

    防欺骗,互相为互相想联系的主体。

    防篡改,原始数据改动后可感知。

    防嗅探,数据内容对外不可知。

    防重放,防劫持类的重放攻击,数据发过一次后再发会出现错误。(见:http://cnodejs.org/topic/557c354d16839d2d539362b6)

  2.ssl/tls

  3.加密算法

  4.证书,x509,格式

  5.pem,der,pfx,csr,crt

  6.makecert.exe

    keytool

    免费的let‘s encrypt

二。

三。

四。攻击

 

 

 

五。ref url:

  http://blog.csdn.net/u013424496/article/details/51161647

  http://blog.csdn.net/u013424496/article/details/51161370

 

 http://www.cnblogs.com/aiqingqing/p/4503049.html

http://blog.csdn.net/popozhu/article/details/5793923

http://blog.csdn.net/lmj623565791/article/details/48129405

https://github.com/asmrobot/ACMESharp

http://www.cnblogs.com/denny-duan/p/apply-free-ssl-ca-win7-powershell-letsencrypt.html

http://www.cnblogs.com/chinajava/p/5887538.html

http://www.laozuo.org/7676.html

http://blog.csdn.net/i348018533/article/details/50788703

https://ksmx.me/letsencrypt-ssl-https/?utm_source=v2ex&utm_medium=forum&utm_campaign=20160529

为app接口使用https和自签名证书