源码网,源码论坛,源码之家,商业源码,游戏源码下载,discuz插件,棋牌源码下载,精品源码论坛

 找回密码
 立即注册
查看: 1871|回复: 70

[相关技巧] HTTPS的七个误解

[复制链接]

7万

主题

861

回帖

32万

积分

论坛元老

Rank: 8Rank: 8

积分
329525
发表于 2018-12-26 16:47:34 | 显示全部楼层 |阅读模式
这篇文章主要介绍了HTTPS的七个误解,需要的朋友可以参考下

误解七:HTTPS无法缓存

许多人以为,出于安全考虑,浏览器不会在本地保存HTTPS缓存。实际上,只要在HTTP头中使用特定命令,HTTPS是可以缓存的。

微软的IE项目经理Eric Lawrence写道:

"说来也许令人震惊,只要HTTP头允许这样做,所有版本的IE都缓存HTTPS内容。比如,如果头命令是Cache-Control: max-age=600,那么这个网页就将被IE缓存10分钟。IE的缓存策略,与是否使用HTTPS协议无关。(其他浏览器在这方面的行为不一致,取决于你使用的版本,所以这里不加以讨论。)"

Firefox默认只在内存中缓存HTTPS。但是,只要头命令中有Cache-Control: Public,缓存就会被写到硬盘上。下面的图片显示,Firefox的硬盘缓存中有HTTPS内容,头命令正是Cache-Control:Public。

误解六:SSL证书很贵

如果你在网上搜一下,就会发现很多便宜的SSL证书,大概10美元一年,这和一个.com域名的年费差不多。而且事实上,还能找到免费的SSL证书。

在效力上,便宜的证书当然会比大机构颁发的证书差一点,但是几乎所有的主流浏览器都接受这些证书。

误解五:HTTPS站点必须有独享的IP地址

由于IPv4将要分配完毕,所以很多人关心这个问题。每个IP地址只能安装一张SSL证书,这是毫无疑问的。但是,如果你使用子域名通配符SSL证书(wildcard SSL certificate,价格大约是每年125美元),就能在一个IP地址上部署多个HTTPS子域名。比如,https://www.httpwatch.com和https://store.httpwatch.com,就共享同一个IP地址。

另外,UCC(统一通信证书,Unified Communications Certificate)支持一张证书同时匹配多个站点,可以是完全不同的域名。SNI(服务器名称指示,Server Name Indication)允许一个IP地址上多个域名安装多张证书。服务器端,Apache和Nginx支持该技术,IIS不支持;客户端,IE 7+、Firefox 2.0+、Chrome 6+、Safari 2.1+和Opera 8.0+支持。

误解四:转移服务器时要购买新证书

部署SSL证书,需要这样几步:

  1. 在你的服务器上,生成一个CSR文件(SSL证书请求文件,SSL Certificate Signing Request)。

  2. 使用CSR文件,购买SSL证书。

  3. 安装SSL证书。

这些步骤都经过精心设计,保证传输的安全,防止有人截取或非法获得证书。结果就是,你在第二步得到的证书不能用在另一台服务器上。如果你需要这样做,就必须以其他格式输出证书。

比如,IIS的做法是生成一个可以转移的.pfx文件,并加以密码保护。

将这个文件传入其他服务器,将可以继续使用原来的SSL证书了。

误解三:HTTPS太慢

使用HTTPS不会使你的网站变得更快(实际上有可能,请看下文),但是有一些技巧可以大大减少额外开销。

首先,只要压缩文本内容,就会降低解码耗用的CPU资源。不过,对于当代CPU来说,这点开销不值一提。

其次,建立HTTPS连接,要求额外的TCP往返,因此会新增一些发送和接收的字节。但是,从下图可以看到,新增的字节是很少的。

第一次打开网页的时候,HTTPS协议会比HTTP协议慢一点,这是因为读取和验证SSL证书的时间。下面是一张HTTP网页打开时间的瀑布图。

同一张网页使用HTTPS协议之后,打开时间变长了。

建立连接的部分,大约慢了10%。但是,一旦有效的HTTPS连接建立起来,再刷新网页,两种协议几乎没有区别。先是HTTP协议的刷新表现:

然后是HTTPS协议:

某些用户可能发现,HTTPS比HTTP更快一点。这会发生在一些大公司的内部局域网,因为通常情况下,公司的网关会截取并分析所有的网络通信。但是,当它遇到HTTPS连接时,它就只能直接放行,因为HTTPS无法被解读。正是因为少了这个解读的过程,所以HTTPS变得比较快。

误解二:有了HTTPS,Cookie和查询字符串就安全了

虽然无法直接从HTTPS数据中读取Cookie和查询字符串,但是你仍然需要使它们的值变得难以预测。

比如,曾经有一家英国银行,直接使用顺序排列的数值表示session id:

黑客可以先注册一个账户,找到这个cookie,看到这个值的表示方法。然后,改动cookie,从而劫持其他人的session id。至于查询字符串,也可以通过类似方式泄漏。

误解一:只有注册登录页,才需要HTTPS

这种想法很普遍。人们觉得,HTTPS可以保护用户的密码,此外就不需要了。Firefox浏览器新插件Firesheep,证明了这种想法是错的。我们可以看到,在Twitter和Facebook上,劫持其他人的session是非常容易的。

咖啡馆的免费WiFi,就是一个很理想的劫持环境,因为两个原因:

  1. 这种WiFi通常不会加密,所以很容易监控所有流量。

  2. WiFi通常使用NAT进行外网和内网的地址转换,所有内网客户端都共享一个外网地址。这意味着,被劫持的session,看上去很像来自原来的登录者。

以Twitter为例,它的登录页使用了HTTPS,但是登录以后,其他页面就变成了HTTP。这时,它的cookie里的session值就暴露了。

也就是说,这些cookie是在HTTPS环境下建立的,但是却在HTTP环境下传输。如果有人劫持到这些cookie,那他就能以你的身份在Twitter上发言了。

原文:http://blog.httpwatch.com/2011/01/28/top-7-myths-about-https/
译文:http://www.ruanyifeng.com/blog/2011/02/seven_myths_about_https.html 译者: 阮一峰

回复

使用道具 举报

15

主题

2万

回帖

122

积分

注册会员

Rank: 2

积分
122
发表于 2022-9-9 01:01:49 | 显示全部楼层
来看看!!!
回复 支持 反对

使用道具 举报

12

主题

2万

回帖

431

积分

中级会员

Rank: 3Rank: 3

积分
431
发表于 2023-1-5 05:59:57 | 显示全部楼层
收下来看看怎么样
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2023-10-16 10:58:19 | 显示全部楼层
挺不错的东西
回复 支持 反对

使用道具 举报

1

主题

2万

回帖

362

积分

中级会员

Rank: 3Rank: 3

积分
362
发表于 2024-4-2 02:08:53 | 显示全部楼层
呵呵呵呵呵呵
回复 支持 反对

使用道具 举报

2

主题

2万

回帖

221

积分

中级会员

Rank: 3Rank: 3

积分
221
发表于 2024-4-19 12:07:30 | 显示全部楼层
可以,看卡巴
回复 支持 反对

使用道具 举报

1

主题

2万

回帖

182

积分

注册会员

Rank: 2

积分
182
发表于 2024-5-13 11:08:44 | 显示全部楼层
看看怎么样再说
回复 支持 反对

使用道具 举报

匿名  发表于 2024-5-13 12:15:40

Химия Цена


Скейт-парки с деревянным каркасом строятся непосредственно по месту его будущего расположения https://chisteam.ru/catalog/sportivnoe_oborudovanie/sportivnoe_oborudovanie_3780_3090_2960_mm/
   Как правило, скейт-парки на деревянном каркасе строятся в крытых помещениях, но также могут применяться и на улице https://chisteam.ru/catalog/prochee_landshaft/

Немного о площади, которую нужно отвести под детскую игровую площадку https://chisteam.ru/catalog/bytovye_pylesosy/pylevodosos_bytovoy_lavor_pro_venti_xe/
   Маленьким детям нужно не так много места — песочница, несколько совсем простых снарядов, маленький бассейн, если посчитаете возможным https://chisteam.ru/catalog/reshetchatyy_nastil/pressovannyy_nastil_500_1000_30_2_33_33/
   Неплохо иметь лужайку или ровный, гладкий кусок с каким-нибудь подходящим покрытием, где можно поваляться в свое удовольствие https://chisteam.ru/catalog/pressovanyy_nastil/pressovannyy_nastil_800_1000_30_2_33_33/
   Вот и все https://chisteam.ru/catalog/dispensery_bumazhnykh_polotenets/dispenser_dlya_bumazhnykh_polotenets_merida_unique_palace_line_solid_cut_cuh354/
   На все это достаточно площади в 4-5 кв https://chisteam.ru/catalog/zhidkoe_mylo/
   метра https://chisteam.ru/catalog/lezhachie_politseyskie_idn/idn_300_osnovnoy_element_300_500_58/

Интересный вариант покрытия — мелко измельченная древесная кора https://chisteam.ru/catalog/shchetki_i_sovki/sovok_s_krepleniem_dlya_shchetki/
   Экологичный материал актуален для применения в условиях дачи https://chisteam.ru/catalog/icemelt/protivogololednyy_reagent_icemelt_power/
   Засыпанную корой территорию следует ограничить бордюром https://chisteam.ru/catalog/pady/pad_17_zelenyy_5_sht_v_upakovke/

Времена, конечно, изменились, но несмотря на это важно и дальше понимать, что через это должен пройти каждый ребенок https://chisteam.ru/catalog/benzinovye_snegouborshchiki/snegouborshchik_stiga_st_5266_pb/
   Детская площадка на даче — это своего рода школа, где дети получают первые навыки общения со сверстниками, учатся взаимоотношениям и взаимопониманию, познают правила поведения в обществе, развивают свою фантазию, ловкость и выносливость https://chisteam.ru/catalog/coating_rubber/rulonnoe_pokrytie_iz_rezinovoy_kroshki_terra_marko_light_8_mm/

Невозможно представить площадку для игр, на которой нет качелей https://chisteam.ru/stat/top-5-professionalnykh-polomoechnykh-mashin/
   Трудно найти ребёнка, который бы не хотел бы подняться к небу на качелях с замиранием сердца https://chisteam.ru/catalog/poverkhnostnyy_vodootvod/trap_ulichnyy_gidrolica_rain_tu_30_16_6_20_plastikovyy_s_kryshkoy_glukhoy_plastikovoy/
   Во время планировки для качелей необходимо отвести место, не менее 2?3 м https://chisteam.ru/catalog/alyuminievye_pokrytiya/gryazezashchitnaya_reshetka_terraline_jupiter_vors_shchetka_skrebok_1_2_21/

Детские спортивные комплексы устанавливаются на игровых площадках, которые будут посещать дети от 8 лет и старше https://chisteam.ru/catalog/domiki/domik_besedka_1950_1500_1300_mm/
   В зависимости от возрастной группы меняется количество функций игрового оборудования, его высота https://chisteam.ru/catalog/domiki/domik_besedka_2485_1485_1685_mm/
   Для детей помладше подходят комплексы с качелями, турниками для подтягиваний, лесенками https://chisteam.ru/catalog/tenevye_navesy/tenevoy_naves_4920_3005_2350_mm/
   Более старшим возрастным группам подбирают оборудование, которое позволяет лучше развивать физические качества https://chisteam.ru/catalog/reshetchatyy_nastil/pressovannyy_nastil_500_1000_30_3_33_33/

回复 支持 反对

使用道具

匿名  发表于 2024-5-13 12:17:27

Резиновая Плитка

Компания Крамб создаёт детские площадки любого типа под ключ https://chisteam.ru/catalog/ekonom/ekosol_marka_layt/
   Специалисты подготовят объект для укладки искусственного травмобезопасного покрытия, монтируют его, а затем установят игровое оборудование https://chisteam.ru/catalog/prochee_landshaft/stoyka_dlya_sushki_belya_2200_2600_mm/
   Все работы выполняем в соответствии с ГОСТом и СНиПами https://chisteam.ru/catalog/dispensery_aerozoley/elektronnyy_osvezhitel_vozdukha_s_zhk_displeem_merida_unique_exclusive_carbon_line_guh771_glyantsevy/
   Перед реализацией проекта согласовываем с клиентом даже, казалось бы, незначительные детали https://chisteam.ru/catalog/reshetki_vodopriemnye/reshetka_vodopriemnaya_gidrolica_pro_rv_15_18_8_50_shchelevaya_plastikovaya_kl_s250_dn150/
   Работаем по всей России https://chisteam.ru/catalog/rezinovye_vlagovpityvayushchie_i_prochie_kovriki/vlagovpityvayushchiy_kovrik_mars_400_600/

Застрявший в песке грузовик довольно популярен https://chisteam.ru/catalog/reshetki_vodopriemnye/reshetka_vodopriemnaya_sch_750_400_27_chugunnaya_kl_d400/
   Можно и в песочнице поиграть, и порулить https://chisteam.ru/catalog/Cleaning_equipment/pylesos_dlya_zoly_lavor_ashley_1_2/
   Четыре бруска, забитых в землю, образуют каркас кузова https://chisteam.ru/catalog/samokleyushchiesya_abrazivnye_lenty/protivoskolzyashchaya_lenta_antislipsystem_50_mm/
   Еще шесть кольев подлиннее служат остовом кабины https://chisteam.ru/catalog/dozatory_dlya_myla/sensornyy_dozator_dlya_mylnoy_peny_merida_unique_silver_line_dus501/
   Для крыши и капота нужно подготовить горизонтальные обвязки из бруса https://chisteam.ru/news/vesnoy_mogut_prinyat_zakon_o_zaprete_khostelov_v_zhilykh_domakh/
   Остается обшить каркас дощечками нужной длины, и получится автомобиль https://chisteam.ru/catalog/dozhdepriemniki/korzina_dlya_dozhdepriemnika_gidrolica_point_30_30_plastikovaya/
   Колеса вырезаны из толстого бревна https://chisteam.ru/catalog/dozatory_dlya_myla/sensornyy_dozator_dlya_mylnoy_peny_merida_unique_las_vegas_line_duh513/

Быстрый и абсолютно безопасный способ построения детского шалаша — на обруче закрепить полотнища ткани https://chisteam.ru/catalog/polomoyki/polomoechnaya_mashina_sprinter_/
   Эту конструкцию повесить, например, на дереве https://chisteam.ru/catalog/stupeni_iz_nastila/
   Под ней разложить маты, придать полотнища к краям https://chisteam.ru/catalog/sportivno_igrovye_kompleksy/odinochnyy_okop_dlya_strelby_i_metaniya_granat/
   Получится отличный летний домик, в котором детям будет нежарко и уютно https://chisteam.ru/catalog/inventar_dlya_mytya_okon/derzhatel_dlya_shubki_250_mm/

Хорошим вариантом выступают качели в форме плетеного или полотняного гамака https://chisteam.ru/catalog/coating_rubber/rulonnoe_pokrytie_iz_rezinovoy_kroshki_terra_marko_light_4_mm/
   Для малышей притягательными будет конструкция, имеющая конфигурацию лодки, самолета, машины https://chisteam.ru/catalog/dozatory_dlya_myla/sensornyy_dozator_dlya_mylnoy_peny_merida_unique_orange_line_duo551_glyantsevyy/
   Они оборудуются спинками и ремнями безопасности https://chisteam.ru/catalog/feny_dlya_volos/fen_dlya_volos_bxg_2000a1/

Придомовой участок должен ассоциироваться прежде всего с безопасной детской площадкой, на которой можно играть в разные игры https://chisteam.ru/catalog/poverkhnostnyy_vodootvod/lyuk_kanalizatsionnyy_chugunnyy_tip_l/
   Ведь фантазия у малышей такая, что они в любом месте могут резвиться часами https://chisteam.ru/catalog/shchetki_i_sovki/sovok_clip/
   В этом случае — безопасность сооружения, должна быть под тщательным контролем https://chisteam.ru/catalog/dempfery_i_sezdy/dempfer_uglovoy_rezinovyy_kruglyy_du_k8/
   Это касается прежде всего спортивных конструкций, на которых играют маленькие дети https://chisteam.ru/catalog/avd/elektricheskaya_minimoyka_lavor_pro_hyper_t_2015_lp/

В этом качестве могут выступить: газонная трава, хорошо просеянный песок или специальный материал из синтетики, который в последнее время используется для покрытия спортивных площадок https://chisteam.ru/catalog/raskhodnye_materialy/mop_mikrofibra_s_legkim_abrazivom_40_11_sm_karman_yazyk/

回复 支持 反对

使用道具

匿名  发表于 2024-5-13 12:18:06

Требования К Детским Площадкам


Монтировать такой материал можно на любую основу: асфальт, бетон, деревянный или металлический настил https://chisteam.ru/catalog/gorki/gorka_raketa/
   Благодаря полиуретану в составе  характеризуется высокой адгезией, оторвать её нелегко и подходит для занятий всеми видами спорта https://chisteam.ru/catalog/gorki/gorka_yablonya_110_09_00/

В случае расширения готового сооружения ещё на один столб и изготовления деревянных перемычек вы сможете получить знакомую всем нам  стенку с переменным шагом между отдельными планками https://chisteam.ru/catalog/187/filter/clear/apply/

Несколько дешевле покрытие из резиновой крошки https://chisteam.ru/catalog/harvesting_equipment/sgon_dlya_pola_plastikovyy_750_mm/
   Его можно оживить красками с помощью трафаретов https://chisteam.ru/catalog/dorozhnye_znaki/pryamougolnyy_znak_700_1050/
   Для обустройства поверхности необходима бетонная основа, к тому же, нанести крошку самостоятельно достаточно сложно https://chisteam.ru/catalog/elektrosushilki_dlya_ruk/elektrosushilka_dlya_ruk_merida_saniflow_plus_e88sp/

Плитка на детской площадке — ещё один вариант долговечного покрытия https://chisteam.ru/catalog/vekhi/
   Сделана она тоже из резиновой крошки, клея и пигмента https://chisteam.ru/catalog/reshetki_vodopriemnye/reshetka_vodopriemnaya_gidrolica_light_rv_30_37_100_stalnaya_yacheistaya_otsinkovannaya_kl_a15/
   Мягкая плитка для детских площадок укладывается на бетонное, асфальтовое или ровное утрамбованное песчано-гравийное основание https://chisteam.ru/catalog/telezhki_dlya_uborki/telezhka_dlya_uborki_dvukhvedernaya_nick_50_730_450_930/
   При правильном монтаже стыки между модулями незаметны https://chisteam.ru/catalog/pylevodososy/pylevodosos_lavor_pro_dmx_80_1_30_s/

Обшить деревянный каркас чем-то более скользким https://chisteam.ru/catalog/sopytstvuyushchie_tovary/alyuminievyy_profil_dlya_priyamka_15_mm/
   Как вариант — отрезком линолеума https://chisteam.ru/catalog/142/filter/clear/apply/
   Использовать можно обрезки, которые продаются на строительных рынках https://chisteam.ru/catalog/parkovochnoe_oborudovanie/vse_kvadratnye_dorozhnye_znaki_1_tiporazmer/
   Завести его высоко на бока и хорошо закрепить https://chisteam.ru/catalog/ekonom/
   Горка получается гладкой, кататься безопасно, хватает на год https://chisteam.ru/catalog/domiki/domik_besedka_1400_1400_2700_mm/
   Внешний вид, правда не очень, но все зависит от уровня мастерства https://chisteam.ru/catalog/hygienic_equipment/ershik_tualetnyy_palex_napolno_nastennyy/
   Можно края закрыть хорошо обработанной планкой, которая может быть также перилами https://chisteam.ru/catalog/pressovanyy_nastil/pressovannyy_nastil_1200_1000_30_2_33_11/

Сказочный городок для малышей располагают вблизи от дома, чтобы постоянно контролировать их деятельность https://chisteam.ru/catalog/bumazhnye_polotentsa/polotentsa_na_vtulke_2_sloynye_150_m/
   Детям младшего подросткового возраста следует предусмотреть спортивные сооружения, для которых подбирают участок у глухой стены дома https://chisteam.ru/catalog/ulichnye_trenazhery/ulichnyy_trenazher_dvoynye_lyzhi/
   Это позволит исключить попадание мячом в окна https://chisteam.ru/catalog/telezhki_dozatory/telezhka_raspredelitel_rockmelt_2030r/

回复 支持 反对

使用道具

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

手机版|小黑屋|网站地图|源码论坛 ( 海外版 )

GMT+8, 2024-11-22 04:31 , Processed in 0.120893 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表