Nevím, který kokos s tímhle přišel, ale je to jen otravná habaďůra, co má z lidí tahat prachy. Proč mám jako provozovatel stránek, která zobrazuje jen informace pro zákazníky, platit ročně přes litra nějaké certifikační autoritě? Co je špatného na samotném HTTP? Apropo dřív si mohl zbastlit stránky skoro každý sám. Třeba ve wordu, ale sám. Teď je na to potřeba specialista na CSS, PHP a databáze a to prosím jen v případě, kdy chci rozjet blbej wordpress a vypadalo to trochu k světu.
A aby to nebylo všechno, tak po mě chtějí, abych zaváděl něco, co vůbec není potřeba. Kvůli tomu, aby si mohli v Google chodit bezpečně na porno, otravují normální lidi. Tohle bude konec civilizace. Ne politici s jejich cenzurou pokeru, ale Google, který přes monopolní požírač paměti bude zakazovat v přístupu ke stránkám normálních lidí.
Teď mě omluvte, musím jít kámošovi vysvětlit, že roční náklady na jeho stránky (doména+hosting+SSL) vyrostly o 150%.
Protože děláte stránky ve Wordu :-) My ostatní už používáme Let's Encrypt, který je zadarmo. Placené certifikáty jsou potřeba jen pro wildcardy a EV a ani jedno ten váš kámoš určitě nepotřebuje.
"Protože děláte stránky ve Wordu"
Úplně cítím to opovržení. Ne, nedělám stránky ve wordu. A nemám přehled o všech certifikačních autoritách. Stránky běžně nedělám. Prostě za mnou přišel člověk, který potřeboval udělat stránky, protože jsme kamarádi, tak jsem mu udělal wordpressové stránky. Nic víc, nic míň.
> Proč mám jako provozovatel stránek, která zobrazuje jen informace pro zákazníky, platit ročně přes litra nějaké certifikační autoritě?
Protože nemáš. Jak se dá na takovou otázku odpovědět? Pořiď si Let's Encrypt nebo si tam dej selfsigned.
> Co je špatného na samotném HTTP?
Pasivní útočník po cestě si může číst obsah komunikace.
> Apropo dřív si mohl zbastlit stránky skoro každý sám.
A teď to jako nejde? Co se změnilo? HTML 4.01 a CSS2 pořád všude normálně funguje.
> A aby to nebylo všechno, tak po mě chtějí, abych zaváděl něco, co vůbec není potřeba.
Je to potřeba, například leaky z NSA ukázaly, že masivní sniffování komunikace je běžné.
> ale Google, který přes monopolní požírač paměti bude zakazovat v přístupu ke stránkám normálních lidí
Oni budou HTTP zakazovat?
> Teď mě omluvte, musím jít kámošovi vysvětlit, že roční náklady na jeho stránky (doména+hosting+SSL) vyrostly o 150%.
Nemůžu za to, že někdo nedokáže stáhnout klienta pro Let's Encrypt a zadat ty čtyři příkazy…
Modelova situace: Jsme firma. Mame VPN a vlastni servery ve vlastni sprave. Pouzivame vlastni DNS s vlastnimi tld (.kosice, .intra, .dev, .gsm) aby bylo zajisteno ze i kdyz tupy zamestnanec jinemu tupemu zamestnanci posle link http://zakaznik526.kosice/sluzba.php?polibte-mi-s-povinnym-https-na-intranetu=yes rekneme pres FB messanger, takova externi sluzba nevi kam si pro obsah jit). Pouzivame tuto VPN i servery pro interni veci a to v docela velkem meritku pro pracovni ucely z domova, ze zahranici, z firmy, odkudkoliv. VPN mi po cele ceste sitoveho spojeni zabezpecuje sifrovani nejen HTTP ale treba i FTP, POP3, cokoliv, takze v tomto prostredi se takove zakladni protokoly neobavam pouzivat i kdyz neni pouzita jejich sifrovana varianta. K cemu mi v takovem pripade bude vnucovani HTTPS prohlizecem? K plizivemu snizovani efektivity prace a mensimu soustredeni zamestnancu na konkretni ukoly nutnosti klikat na demence prohlizece, ktery si mysli, ze udelal to nejlepsi co mohl?
Migrovat kus firmy (rekneme 500 zamestnancu) uzivajici chrome na jiny neobtezujici prohlizec, nebo vyhodit penize a cas nasich vyvojaru za ucelem znasileni chrome a beztak provest predchozi zminenou upravu u onech 500 zamestnancu, pokud chceme aby dal pouzivali chrome?
Babo raď.
Udělejte si interní CA a její kořenový cert rozdistribuujte mezi zaměstnance. A nebo nepoužívejte domény .intra, .dev a .gsm (stejně mi není jasné, jaký z toho máte užitek), ale normální TLD. Problem solved.
Fascinuje mě, jak si každý myslí, že se kvůli jeho specialitě bude všechno přizpůsobovat jemu. Ve výsledku by se nezavedl bezpečnostní prvek jenom kvůli tvému rozmaru.
Když ti přijde zbytečné používat HTTP ve VPN tunelu, tak to ti asi přijde zbytečné používat ve VPN tunelu SSH a vesele používáš telnet, žejo?
Lichy argument o SSH jsem cekal. v mc sshfs pres telnet asi moc nebude pruchozi. U SSH je to fakt trosku jinak. Telnet tak nejak neni pro urcite veci implementovan pro okamzite pouziti.
Inu no nic.. Je to tu jak s debilama.
Nechapu proc firemni sit, ktera nadherne funguje na dlouho uzivane VPN ku spokojenosti vsech mame prekopavat a otevirat svetu. To jsou argumenty jak noha.
"stejně mi není jasné, jaký z toho máte užitek" .. popsal jsem, ale pokud neumite cist, tak je to marne.
Lovu zdar :)
""stejně mi není jasné, jaký z toho máte užitek" .. popsal jsem, ale pokud neumite cist, tak je to marne."
No právě že to, jak jsi to popsal vůbec nedává smysl.
Jako používat nějaké obskurní TLD, jenom aby se na tu adresu náhodou nepodíval messenger je přece blbost. Co vám brání mít interní servery s normální TLD (a tedy s možností získat pro ně cert), ale povolit k nim přístup jen přes VPN?
"Nechapu proc firemni sit, ktera nadherne funguje na dlouho uzivane VPN ku spokojenosti vsech mame prekopavat a otevirat svetu."
Kde přesně říkám, že byste měli otevírat vaši síť světu? A to, že to nějak funguje ještě neznamená, že je to dobře.
HTTPS by vám snížilo riziko útoku zevnitř.
Pouzivani vlastnich tld je naopak velmi produktivni, protoze pak kazdemu lojzovi dojde, ze to neni standardni adresa ale ze funguje jen ve vnitrni siti. A to bez premysleni, a bez pouzivani domen ctvrteho radu pro casto pouzivane interni sluzby. (Ono i v domenach tretiho radu byva tolik pismen, ze kdyz je chci psat rychle, tak se nezridka preklepnu.)
Produktivita je zvysena proste tim, ze nechodi za spravcema s kazdou novou domenou s dotazem proc nefunguje z venku, a jestli by to slo nejak zapnout. Proste hned vidi, ze to nema byt dostupne z venku a nepremysli o tom, vi ze ma pouzit VPN pokud se tam ma dostat z domova. Proste to jako interni domena vypada hned na prvni pohled. Ti chytrejsi (co se hrabou v konfiguraci vlastniho stroje) navic vi, ze musi pouzit firemni rekurzivni nameservery. A naopak, nikdo omylem nebude pres standardni DNS vytrubovat jmena a ip adresy internich stroju do sveta.
> Lichy argument o SSH jsem cekal. v mc sshfs pres telnet asi moc nebude pruchozi. U SSH je to fakt trosku jinak. Telnet tak nejak neni pro urcite veci implementovan pro okamzite pouziti.
Aha, takže když se před 20 lety přecházelo z telnetu na ssh, tak jsi měl úplně stejné argumenty jako máš teď proti přechodu z http na https? A po 5 letech ty argumenty odezní?
> Nechapu proc firemni sit, ktera nadherne funguje na dlouho uzivane VPN ku spokojenosti vsech mame prekopavat
Nechápu, proč ten náš SVN engine který nádherně funguje na dlouho užívaném JSONu ku spokojenosti vsech mame prekopavat.
> a otevirat svetu
To řekl kdo?
K cemu mi v takovem pripade bude vnucovani HTTPS prohlizecem?
Postupně to eliminuje útoky založené na tom, že se útočníkovi podaří místo na HTTPS vás dostat na HTTP. Pořád je to ten nejjednodušší způsob útoku na HTTPS. Nebo-li se tím zvyšuje celková bezpečnost celého webu. To, že používáte podivnou konfiguraci a HTTPS vám vadí, je váš problém – a jaksi nejste tak důležitý, aby kvůli vám byl celý svět donekonečna ohrožován útoky na HTTP. Mimochodem, ty plány se představují takhle dlouho dopředu právě proto, abyste měl čas ta ku…tka ze své sítě odstranit.
> Postupně to eliminuje útoky založené na tom, že se útočníkovi podaří místo na HTTPS vás dostat na HTTP.
Mohl byste mi vysvětlit, proč hypotetický útok dostávající mě z HTTPS na HTTP je argumentem pro vypnutí HTTP, ale hypotetický útok umožňující bypass autentizace s sshd není argumentem pro zakazování přihlašování na roota?
Já nepíšu o žádném hypotetickém útoku, který vás z HTTPS přesměruje na HTTP. Píšu o zcela triviálním útoku, kdy do adresního řádku prohlížeče napíšete „seznam.cz“, a než vás server stihne přesměrovat na HTTPS, útočník vás jednoduše přesměruje tak, kam potřebuje. HSTS je sice zajímavá obezlička, ale není to řešení tohohle problému.
Třeba klasicky MiTM proxy, co přechroupe HTTPS na HTTP, upraví a pošle to dál bez certifikátu? Stačí jenom podvrhnout DNS a bez varování prohlížeče o chybějícím šifrování si toho ani nevšimneš.
A udělat takto free WiFi hotspot je bez problému i s normálním noťasem a LTE modemem. Hned se díváš, co dělají BFU a čteš jim data...
Nemůžu za to, že někdo nedokáže stáhnout klienta pro Let's Encrypt a zadat ty čtyři příkazy
Kdyby to bylo jednorazove, je to fajn, potiz je trochu v tom, ze ty prikazy je nutne zadavat opakovane.
V posledni dobe cim dal tim casteji narazim na stranky, kde nekdo placnul nejakou dokumentaci, specifikaci nebo neco z podobneho soudku, s tim, ze to muze byt nekomu uzitecne a muze to tam lezet bez ladu a skladu libovolne dlouho. Pricemz v dobre vire k tomu dal LE certifikat, ale uz ho zapomnel obnovovat, takze pokud si chce nekdo neco precist, musi rucne provest downgrade na HTTP, ... pokud ho to napadne.
"Protože nemáš. Jak se dá na takovou otázku odpovědět? Pořiď si Let's Encrypt nebo si tam dej selfsigned."
Jinými slovy: dej si tam něco, co místo červenýho řádku udělá novou úvodní stránku, která NEDOPORUČUJE pokračovat dál. Bezva. Fakt bezva. Ale zase na druhou stranu dík, na ten lets encrypt mrknu.
"Pasivní útočník po cestě si může číst obsah komunikace."
Tohle je geniální. Takže děkuji. Pane pasivní útočníku, mohl byste si prosím přečíst moje stránky o biopalivu? Jak jsem psal, je to jen prezentace. Nic víc, nic míň.
"A teď to jako nejde? Co se změnilo? HTML 4.01 a CSS2 pořád všude normálně funguje."
Nefunguje, protože teď je tam tuna bordelu okolo. Především právě přechod na HTTPS, což je obal navíc, který značně komplikuje amatérskou tvorbu stránek.
"Je to potřeba, například leaky z NSA ukázaly, že masivní sniffování komunikace je běžné."
Znovu - já se nebavím o používání elektronických peněženek, přeposílání lechtivé komunikace a šíření dětskýho porna. Já se bavím o webové prezentaci. Američani si můžou očichávat jak chtějí.
"Oni budou HTTP zakazovat?"
Technicky vzato ano, protože budou zobrazovat stránku s varováním. Nevíte, jak funguje strach? Dokonalý zákaz není ten, který nejde porušit. Dokonalý zákaz je ten, který lidé přijmou jako přirozenost. Například když někam dáte cedulku, že je tam minové pole. Normálního člověka ani nenapadne, že by tam měl jít. A stejně to bude s varováním ohledně HTTP.
"Nemůžu za to, že někdo nedokáže stáhnout klienta pro Let's Encrypt a zadat ty čtyři příkazy…"
Nemůžu za to, že Let's Encrypt nemá dost koule na to, aby se na google dostalo do top odkazů. Jo bezva, teď když už jsem si jejich stránky vyhledal, tak google je jako zázrakem zařadil pod heslem "https certificate" hned na páté místo.
Každopádně až tady jsem se dozvěděl, co to vůbec je. Za to dík. Mrknu na to. To ale samozřejmě neznamená, že se můj názor na šifrování prezentačního webu mění.
Nefunguje, protože teď je tam tuna bordelu okolo. Především právě přechod na HTTPS, což je obal navíc, který značně komplikuje amatérskou tvorbu stránek.
HTTPS nemá s obsahem stránky nic společného. Pokud budete mít validní html stránky, tak budou validní jak přes protokol http, tak přes https, tak třeba při lokálním zobrazení přes file:///
Zprovoznit https v moderních webserverech je otázka asi tak 3 řádků v konfiguraci vhosta.
Nemůžu za to, že Let's Encrypt nemá dost koule na to, aby se na google dostalo do top odkazů.
Tak to už je teda vážně síla. Když něco není v prvních odkazech na google, tak to neexistuje? LE není jediná autorita, která má crt zdarma.
Každopádně až tady jsem se dozvěděl, co to vůbec je.
Ano, třeba zrovna na root.cz se o tom skoro vůbec nepsalo ;-)
> Jinými slovy: dej si tam něco, co místo červenýho řádku udělá novou úvodní stránku, která NEDOPORUČUJE pokračovat dál. Bezva.
→ místo nadávání na znedůvěryhodnění HTTP nadávejte na nesmyslné obstrukce browserů při selfsigned.
> Tohle je geniální. Takže děkuji. Pane pasivní útočníku, mohl byste si prosím přečíst moje stránky o biopalivu?
Jde spíš o to, že pasivní útočník vidí, jaké stránky čtu. Že si je může stáhnout je jasné, ale že profiluje čtenáře, o to jde.
> Nefunguje, protože teď je tam tuna bordelu okolo.
Nevěřím. Moje první stránky co jsem dělal před 11 lety se v současném browseru zobrazují. HTML4.01 a CSS2 používám pořád a prostě to funguje.
Mohl byste uvést příklady? Rád se nechám vyvést z omylu.
> Znovu - já se nebavím o používání elektronických peněženek, přeposílání lechtivé komunikace a šíření dětskýho porna. Já se bavím o webové prezentaci. Američani si můžou očichávat jak chtějí.
Já nechci aby nějaká NSA věděla kdy jsem stáhnul jakou stránku.
> Nemůžu za to, že Let's Encrypt nemá dost koule na to, aby se na google dostalo do top odkazů.
Nemůžu za to, že někdo spravuje webserver a nesleduje novinky v oboru. Minimálně tady na Rootu o tom bylo asi deset článků.
@Dr.Str.
"Teď mě omluvte, musím jít kámošovi vysvětlit, že roční náklady na jeho stránky (doména+hosting+SSL) vyrostly o 150%."
letsencrypt.org?
A i kdyby LE nebyl, je snad kámoš taková socka, že nemá 300 (nikoli 1000) ročně na certifikát?
Jinak důvody proč používat HTTPS místo HTTP byly popsány snad milionkrát. W3C taky doporučuje upřednostňovat HTTPS. Stejně tak to doporučují kapacity v oblasti internetové bezpečnosti, jako je třeba Bruce Schneier.
"Začal jste někdy s podnikáním, kdy otáčíte každou korunu?"
Jo milej zlatej, holt nemůžeš začít podnikat s holou řití. Jestli ono spíš kamarádovo podnikání nedojede na tom, že bude za každou cenu škudlit.
Ať se na mě nikdo nezlobí, ale pokud nemá 300 Kč na investici do něčeho, co mu bude vydělávat, tak by nejspíš podnikat neměl.
První nečekané vydání, první nezaplacená faktura a přijde na bubem a samozřejmě to bude vina HTTPS.
"Proč si myslíte, že mu dělám stránky zadarmo?"
Já nevím, proč mu je děláte zadarmo. Asi vaše práce nemá hodnotu, aby za ni někdo platil.
"První nečekané vydání, první nezaplacená faktura a přijde na bubem a samozřejmě to bude vina HTTPS."
Tohle je absurdní argument.
Každopádně myšlenka je taková, že pro webovou prezentaci prostě není potřeba šifrování. A teď si představte situaci, kdy poskytovatel webhostingu poskytuje sdílený webhosting pro (deseti)tisíce stránek a možnost SSL nabízí jenom pro IPv4, za kterou si samozřejmě musí zákazník připlatit. A teď si představte, že nikdo není socka a všichni si zaplatí. A nejenom na tomto webu, ale i na všech po celém světě. Prostě dojdou IP adresy.
Tohle je neudržitelné. Samozřejmě, teď můžete plácnout něco o tom, že se má použít IPv6 nebo tak... Takže výsledek bude ten, že v případě, kdy budu na sdíleném webhostingu, mi půlku zákazníků odradí pitomá hláška od Chrome, v druhém případě, kdy využiju nový způsob adresace, se mi na stránky nedostane 90% lidí, protože doma nemají kompatibilní rooter, nebo to nepodporuje poskytovatel připojení, nebo prostě mají v počítači z jakéhokoli důvodu IPv6 vypnuté.
Myšlenka HTTPS je možná dobrá, ale provedení je prostě špatné, protože stojí na využití omezených zdrojů nebo globálně nepoužitelného řešení. Teď do toho přijde google, který mě bude tlačit do jedné varianty, která bude drahá, a nebo do druhé, která bude k ničemu, tedy prozatím než bude použitelné třeba za dvacet let.
Já nevím, ale mám pocit, že někteří lidi tady žijí v bublině, ze které nevidí ven. Je jedno, kolik článků na rootu bylo napsáno o nástupu HTTPS. To, co dělá google, prostě buďto odpálí miliony stránek po celém světě, nebo naučí uživatele ignorovat jakékoli zabezpečení, pokud se budou chtít dostat k obsahu.
Argument se sdíleným hostingem dávno neplatí, mnoho let existuje rozšíření SNI, které dovoluje na jedné IP adrese nekonečné množství certifikátů. Běžně se to používá.
Na začátku jste napsal, že správu webů normálně neděláte, jenom jste to pro někoho udělal ze známosti. Nebylo by tedy lepší přečíst si, co tady o tom ostatní píšou, a poučit se, než neustále všechny okolo přesvědčovat o vašich výmyslech?
Dnes můžete doménový certifikát získat zdarma, nejznámější autoritou poskytující takové certifikáty je Let's Encrypt. O automatickou obnovu certifikátu se stará software, několik projektů bylo vyvinuto právě z iniciativy Let's Encrypt. Všechny moderní prohlížeče podporují SNI, tedy různé certifikáty na jedné IP adrese sdíleného webhostingu. Není tedy problém sehnat webhosting, který vám umožní zaregistrovat si tam vlastní HTTPS certifikát zdarma, nezávisle na nějakých IPv4 nebo IPv6 adresách. A zvětšuje se počet webhostingů, které nabízejí zdarma certifikáty Let's Encrypt a sami se o vše postarají, takže jediné, co se chce od „správce“, je zaškrtnout někde ve webovém rozhraní webhostera, že chce certifikát.
Takže dnes existuje jen jeden jediný vážný důvod, proč na takovýhle jednoduchý web hostovaný u nějakého webhostera nenasadit HTTPS – správci dotyčného webu se nechce.
Já nevím, jestli jste troll, nebo jste fakt tak mimo.
Já nevím, ale mám pocit, že někteří lidi tady žijí v bublině, ze které nevidí ven.
Zrovna v tomto vlákně na vás reagují lidé, kteří spravují velké množství serverů a ještě násobně větší množství webů. Lidé z praxe. Tolik k té bublině.
Jediné, co vám můžu doporučit, je aktualizovat vaše znalosti. Všechny vaše problémy jsou již dávno vyřešené, a jsou vám dostupné zdarma.
"Proč mám jako provozovatel stránek, která zobrazuje jen informace pro zákazníky, platit ročně přes litra nějaké certifikační autoritě?"
Protože:
1. Platit nemusíš, dá s i zadarmo. Nebo si to prostě odepsat z daní v kolonce "IT".
2. Protože bez šifrování nesplníš povinnosti daný ze zákona - ochranu osobních údajů zákazníka atd., a můžeš se snadno dostat do rozporu se smlouvou se zákazníkem.
3. Protože může jít o právně závazný informace a u soudu nijak neprokážeš, že se jeho informace shodují s tvýma?
4. Protože data cestou může někdo číst a třeba konkurence může na základě sniffnutých dat tomu tvýmu zákazníkovi nabídnout jenom o chlup lepší službu, než ty? Co když to udělá u 80% zákazníků?
5. Protože kdokoliv může data nejenom číst, ale i měnit? Pokud takto provozuješ e-shop, není nic jednoduššího, než nechat zákazníka objednat za zlomek ceny, nebo nafejkovat trojnásobný ceny proti konkurenci...
Ale je to tvoje volba. A jenom doufám, že ten moula má ve smlouvě ošetřený, že právní následky škod, způsobený nefunkčností nebo špatným návrhem webu, jdou na tvoje triko...
Když na ten web dám něco vy smyslu plakátu, co vylepím na všechny sloupy ve městě, tak tam je pro mne patlat se s nějakým šifrováním prostě zbytečně vynaložená energie. A radši jí věnuju něčemu užitečnějšímu. Ale teď přijde nějakej chytrolín (třeba z Google) a bude mi vysvětlovat, že to šifrování nutně potřebuju, musím ho mít a bez něj to nepůjde, protože on si prostě neumí představit situaci, kdy je skutečně nějaké šifrování a ověřování na dvě věci a zbytečná práce.
Prostě někdo ví lépe než já, co potřebuju i když umím zvážit rizika a rozhodnout se, jakým potřebuji čelit a na co je zbytečné vyhazovat energii. Co mi to připomíná?
Prostě někdo ví lépe než já, co potřebuju i když umím zvážit rizika a rozhodnout se, jakým potřebuji čelit a na co je zbytečné vyhazovat energii.
Ne. Někdo ví lépe než vy, že existují i jiní uživatelé, než vy. A ti uživatelé chtějí bezpečný web. Chápu, že z vašeho pohledu by se mělo několik miliard lidí přizpůsobit vám, ale když se na to podíváte z většího odstupu, jistě uznáte, že se ty miliardy lidí nebudou přizpůsobovat několika podivínům, kteří navíc mají jinou možnost.