???????????????????????????????????https ?????????Щ????????????????????????????????https ????????д??http ????????ò???!??е????????!???????????????£?????????? ?????????https ??????????????????????http ??! ?????????????о??????https ????????????????????????????????!????????!??????https ?????????!????????????????!https ???????????????????????????!???? http ???????????е???!???????????????????????????https ??????鷳????????????????????????????????! ??????????ò?????https ?? ??????????????????????????????????????????????!?????????о??е?????????????????????????????????????????????????????????????????????ū????????!????????????????ú????????????????????!

????????????????????https ???????!??????????????????????????????е????????????????https???????????????????????? ???????????????????????????????????cpu???????????????????????power?? ?????????????? ????Щ????????н????????????????????????????????£???????Android??????????????????????????????? https ????????!????????????????!????????????????!

??????????????????????????ú????https ????????

????1. HTTPS ??????????????????.

????a) HTTPS ???????SSL????HTTP.

????b) ???????????????????.

????i.

????1. ??????????????. ????https ??server ?????CA ???????????????????????????????. ????????????????server ??????????????δ?????. ?????????е?????????????????????????https ??. ?????????θ???飬??????????????. ?????????Ч????????????и???????. ??????????????κ????壬?????server ?????????鯔?????issue ???????????issue?? ?????????????????????????????θ?server.

????ii.

????2. ???????е??????й???????. ?????????????

????1. ??????????https?? ?? server ????????.

????a) ??????????server ?????????server. ?????????????.

????b) ???????????м???????????????????.

????i. ???彲??????????????????????????server ??????????????. ?????????????????.

????ii. ?????????е????????????????. ?????????????????κ?????.???????????. ??????????????????.

????2. ???????????????????£???????????????????????.

????a) ??????????飬??????????????????????????????/???? ???????CA ??????????. ???????????????????????????????????????????????????????.

????b) ?????????????е???????????????????????????????U?????????????????.

????(??????Э?????????е??????????????糴???????????????????!)

????2. HTTPS ?????expensive??.

????a) ????????httpЭ?飬??? get ???response. ????https ?????????????????????.?????????6/7 ??????.

????i. ?κ?????У??????round trip ??????????.

????b) ??????????????httpЭ?飬??????????????? ????????????????????????????/????.

????i. ?????????/????Ч??????????????????????CPU???????????SSL о?. ???CPU ??????????????????????????????serve ?????????.

????ii. ????????????????.

????1. ???????128bit ??RC2 ????????£????????????????????????.

????3. HTTP VS HTTPS ??????

????a) ?????????????????????????????????????????д??????????? ACT ???????web https ?????????. ??????±??????.

????b) ??Щ???https ???????? http ?? 40 % ?? ??Щ???????80%.

????c) ?????.

????i. https ????????????? CPU ??????. ???CPU ???????? ????????????????80%. ???cpu ?????????? ????????????server 330-500????????????????30-50%

????ii. ???????https ???????????????.

????????????!