Aneb jak autoritativní paranoik bez technických znalostí šíří FUD...
prolomení jakékoli šifry je pro policajty dnes pouze časový problém.
Nejen pro policajty. To je v podstatě jedna z klíčových vlastností každé šifry, aby její prolomení by "pouze časový problém". Takže stačí, když policie zapřáhne všechny stroje, schvilku počká a řádově za 10^20 let má výsledek...*)
*) Stáří vesmíru je odhadováno zhruba v řádu 10^10 let.
A vy snad máte zápisový přístup do zdrojáků TrueCryptu?
A k čemu bych ho potřeboval? Základní problém konkrétně u TrueCryptu je v tom, že zápisový přístup mají dva (zřejmě) developeři, u kterých (skoro?) nikdo neví, co jsou zač a kdo na ně tlačí.
Ale máte záruku faktickou: Můžete najmout experta, který kód zkontroluje řádek po řádku. Nebo třeba deset expertů.
Ano, můžu. A bude mi to k ničemu, protože výsledek "backdoor nenalezen" neznamená vůbec nic. Podrobnosti jsou uvedeny v mém článku, který už zde v diskusi kdosi odkazoval, a kde se k problému vyjadřuje i V. Klíma.
A deset nezávislých expertů, kteří řeknou: Ano, je to čisté, pro mne znamená více...
Pro mě to znamená, že dotyční experti buď nezvážili všechna rizika, nebo úmyslně lžou. Backdoor se dá prokázat pouze pozitivně, tzn. "ano, je tam backdoor takový a takový". Nedá se prokázat negativně, tzn. "ne, backdoor tam není". To už radši vezmu záruku za škody toho právníka.
Dovedete si vůbec v oblasti komerčního Closed Source softwaru takovou míru faktické jistoty, že v kódu neni backdoor?
Faktické jistoty plynoucí z neznalosti možných rizik, ne ze skutečnosti. Nicméně, dokážu si představit takové typy backdoorů, které jsou ve zkompilovaném kódu vidět lépe než ve zdrojáku...
přesně stejný typ chyby je úmyslně zanesen do Skype ... protože zdrojové kódy nejsou k dispozici, nikdo jim to nedokáže.
No a v tom se právě mýlíte. I bez zdrojových kódů se dá program prozkoumat. Zase tak těžké to není. Je to jen pracné. Pokud by šlo o dostatečně důležitou věc, není zase takový problém najmout 5000 Indů a nechat je projít celý kód instrukci po instrukci. A dokonce to má, narozdíl od prokazování neexistence backdooru, jednu zásadní výhodu - existuje objektivní měřítko pro to, jestli program backdoor obsahuje.
OpenSource je věcí naprosto neanonymní.
Ano? To neplatí ani teoreticky (jak moc neanonymní je přispěvovatel "pepak"? Který z mnoha pepaků to je, a byl to vůbec jeden z nich, i když se podepsal jako ti ostatní?), ani prakticky (zkuste si například u TrueCryptu dohledat pravé identity kteréhokoliv z hlavních autorů).
Dobrým příkladem je Interbase. Dlouhá léta byla komerčním produktem. Prodávala se s univerzálním přístupovým heslem, které tam kdosi vložil: Onen Neznámý měl celá létá přístup na jakoukoliv instalaci Interbase ve světě. Poté, co se z Interbase stal OpenSource, na odhalení univerzálního hesla stačily dva týdny.
Dalším dobrým příkladem je OpenSSL, kde "oprava chyby" způsobila dramatické zhoršení bezpečnosti (zmenšení prostoru klíčů) a trvalo dva roky, než se na to přišlo.
Nevšiml jsem si, že by firmy ručily svou pověstí za bezpečnostní díry. Naopak, mnohé z nich se o rychlou opravu bezpečnostních děr naprosto nestarají, a tak zákazník stojí před dilematem: riskovat používání děravého softwaru nebo nákladně migrovat ke konkurenci.
Zákazníkům zjevně nezáleží na bezpečnosti tolik jako na jiných featurách daného softwaru. To ale nic nemění na tom, že v případě komerční firmy mají teoreticky šanci dočkat se nějakého odškodného.
Nakonec, podívejte se na EULA prakticky libovolného komenrčního softwaru, a zjistíte, že firma prakticky za nic neručí.
1) Totéž se dá říct o libovolném free softu.
2) To, že si do licence napíšu nějakou ptákovinu, mi moc nepomůže, pokud zákon říká něco jiného.
3) Komerční firma je obvykle dohledatelná a následně i postižitelná. U open source produktů to zdaleka není tak běžné (viz např. ten TrueCrypt).
Číňani mají takovou mentalitu, že se o ten masakr nebo práva v Tibetu skutečně nezajímají. Prostě to berou tak, že vláda musela studenty postřílet, aby nedošlo k nestabilitě země. A že Tibet byl vždy součást Číny. To není jako u nás, kde na komunismus většina lidí nadávala. Většina Číňanů komunismu věří.
Ten firewall samozřejmě obejít jde. Ale není to problém, když většina Číňanů si myslí, že firewall je dobrý, protože zajišťuje politickou a ekonomickou stabilitu.
důsledné používání šifrování u komunikace, která má rozvážně zvolený stupeň důležitosti.
Naopak bych doporučoval šifrovat veškerou komunikaci. Pak totiž nelze poznat nic, zatímco při šifrování "jen něčeho" je okamžitě vidět, která část komunikace je důležitá a která ne.
Ne snad proto, aby nebylo možné se nabořit do vašeho účtu, s tím si hacker pravděpodobně nějak poradí,
Tohle je klasický FUD.
stojí za úvahu používání VPN,
Stojí za připomenutí, že při použití VPN prochází veškerá komunikace jedním bodem a sledování stačí nasadit na tomto jednom bodě. Jaký máte důvod pro víru, že váš poskytovatel VPN nemá nasazený sledovací software na rozhraní mezi privátní a veřejnou sítí.