Na Vasi uvaze vidim jeden zasadni nedostatek. A tim je konfrontace s realitou. Nedelejte si iluze, vetsina lidi nejsou uplni pitomci. Fakt, ze do toho zatim krome ICA jde jen Ceska Posta, ukazuje, ze problem neni tak jednoduchy.
Nesouhlasim ani s tim omezovanim uzivatele - pokud CA zverejnila pozadavky na CSR, pak ho uzivatel muze vytvorit i jinym postupem, splni-li pozadavky. A v zadnem pripade bych nemluvil o "omezovani" uz z toho duvodu, ze uzivatel neni nucen vubec sluzeb teto CA pouzit. Ne - nerikejte, ze musi, protoze jina neexistuje. Jina neexistuje proto, ze o CA, ktera by negenerovala pomoci "nezname Active X komponenty" neni tak velky zajem, aby se ji vyplatilo vzniknout.
Zverejnenim pozadavku na CSR jsem mel na mysli zverejneni toho, co ma CSR splnovat. Nikoli navod jak ho vytvorit.
Co se demagogie dotyce, zaprve nevim co to je a zadruhe me to urazi. A ktery ze to provozni ci technicky pozadavek na CA narizuje pozadovat po klientech generovani certifikatu pomoci ActiveX ?
Mimochodem, predpokladam, ze vite, ze ja nejsem pravnik. Takze zadat po me pravni konzultace v oblasti nahrad skod je ponekud nestastne ...
Co se CSR tyce, tam se me docela obycejne pokousite nahnat do obhajoby vyroku, ktere jsem nepronesl. Zrejme doslo k nejakemu nedorozumeni. Ja rikal, ze pokud je format CSR zverejnen, pak neni v silach CA zjistit, jakou aplikaci byl generovan (pokud takove specifikaci vyhovuje). A ani smluvni podminky vas ActiveX komponentu uzivat nenuti. Jestli je nebo neni format CSR zverejnen nemam poneti (coz rikalo to sluvko "pokud").
I to je velmi dobry duvod pro zajistemi fyzicke i elektromagneticke ochrany takoveho zarizeni ...
Jestli vy od tech certifikatu nechce veci, pro ktere je nikdo puvodne pouzivat nezamyslel (a ani ted mi neni jasne, v cem neunikatnost CN vadi, kdyz stejne neidentifikuje jednoznacne konkretni osobu).
Zbytek je nepochopeni toho, jak jsou certifikaty konstruovany. Nekomu jinemu se zasadne identifikujete tak, ze prokazete, ze ke konkretnimu certifikatu (ktery on ma) zrovna vy mate odpovidajici privatni klic. Cimz poznaji, ze prave ted komunikuji s tim, komu byl certifikat vydan. Certifikaty neumoznuji (jen) podle obsahu certifikatu identifikovat nejakou zcela konkretni osobu. Nicmene, pokud si nejake dve osoby mezi sebou chteji vymenit informace jednoznacne identifikujici konkretni certifikat, pak k tomu slouzi, spolehliveji, "fingerprint" a pohodlneji - presna identifikace vydavajici CA a SERIOVE CISLO. Tak to bylo naplanovano a stanoveno pri vytvareni celeho tohoto systemu (tim nemam na mysli jednu konkretni CA, ale samotny format a obsah dat v certifikatu). Veskere dalsi udaje - pocinaje CN a konce ruznymi atributy jsou infomrace, ktere certifikat nese - ale nejsou (a nikdy nebyly) urceny k tomu, aby identifikovaly certifikat sam nebo (v obecnem pripade) jeho drzitele. Ten vztah je opacny - "tyto informace maji nejaky vztah k osobe, ktere byl certifikat vystaven". Obsah techto poli je obecne stanoven jen velmi vagne a v zasade se ridi konkretni potrebou konkretni aplikace pro kterou je certifikat generovan a presny vyznam terminu "maji nejaky vztah" by mel byt soucasti certifikacni politiky.
Opravdu pozadujete neco, pro co certifikaty navrzeny nebylo a k cemu ani v soucasne dobe neslouzi a ani slouzit nemohou ...
To, co jste pravdepodobne mel na mysli pri psani posledniho odstavce pak patrne nebyl pozadavek na "jedinecnost emailu", ale na to, aby CA overila, ze takovy email skutecne nalezi tomu, komu certifikat vystavuje. Neni sice uplne zrejme, jak by se neco takoveho zjistovalo a overovalo, ale to je technicky detail. Kazdopadne, i toto je zalezitost certifikacni politiky a toho, pro jake ucely prislusna CA certifikaty vlastne overuje ...
Pokud verite vystavujici CA, ze dodrzuje svoji vlastni politiku, pak vite, ze vystaveny certifikat patri opravnene osobe. Sice nevite ktere konkretne, ale vite, ze v pripade soudniho sporu to pujde jednoznacne a snadno zjistit. Coz vam v nekterych pripadech staci, ale pravda je, ze na vetsinu ne.
Takze, navzdory tomu, ze to IMHO vidite preci jen o trochu cernejsi nez to doopravdy je, ve skutecnosti opravdu plati, ze dokud nebude mozne primo z certifikatu jednoznacne identifikovat konkretni osobu, bude jeho pouziti je velice omezene ...
Odstavec Kdyz CA pouze formalne deklaruje snahu doklady a podpis overovat, je to vcelku o nicem, protoze jejich pravost je kdyz prijde na vec relativizovatelna, na rozdil od jednoducheho kriteria na unikatnosti nekterych vlastnosti vydanych certifikatu jsem bud' nepochopil ja, nebo vy stale nechapete ulohu CA v celem tomhle procesu.
V tomto konstatovani je skryt veskery vnitrni rozpor, ktery se s praktickym uzivanim certifikatu poji.
Na jednu stranu ma byt certifikat pouzitelny k tomu, abyse dala zcela nepochybne a jednoznacne rozeznat identita jeho drzitele - protoze mnohe informace lze poskytovat pouze zcela konkretnim osobam a u sluzeb je to obdobne. Jenze, pokud to to certifikat umoznovat bude, no tak, zcela pochopitelne, bude mozne spojovat jednotlive ukony one osoby a ziskavat tak (nezadouci) doplnujici informace. No, takze to certifikat neumoznuje - tim, bohuzel, neumoznuje jednoznacne identifikovat osobu, coz znamena, ze je pro znacnou cast aplikaci prakticky nepouzitelny. Zakon o kvalifikovanem podpisu se, bohuzel, s timto rozporem nevyporadal a proto podpis, navzdory tomu, ze je kvalifikovany, proste nemuze byt v mnoha pripade dostatecnym pri komunikaci s kymkoliv, vcetne statu. Pozadavek na jednoznacnou identifikaci drzitele je proste protichudny k pozadavku, aby neslo drzitele identifikovat. Dosahnout lze jednoho nebo druheho. Oboji nikoliv ...
Co se tyce zbytku tyce, mam nejak dojem, ze vy a certifikaty se v tom, co jedna strana nabizi a druha pozaduje trochu mijite. Ale mijite se divne. To, co certifikaty zajistuji, vy sice chcete, ale pozadujete, aby se to delalo jinak. A pak jsou zde veci, ktere certifikaty zajistovat umeji a mohou, ale take, pravda, nemusi (v zavislosti na rozhodnuti CA, ktere je predem zname a verejne dostupne) - ale vy trvate na tom, aby to bylo pro vsechny CA povinne. To jsou na jednu stranu dost zasadni pozadavky na zmeny, na druhou stranu je pujde asi jen vemi tezko zduvodnit (protoze to co chcete fakticky udelat jde i bez tech zmen), takze bych v jejich prosazeni nedoufal. Ale mozna jen neco spatne chapu. A mozna je problem jen v tom, ze ve skutecnosti mluvite pouze o kvalifikovanych certifikatech podle ceskeho zakona a o CA, ktere ho vystavuji ...
Ke zbytku zbyva dodat, ze vase definice terminu "bezny", "ruzumny" a "nepotreboval" je nekompatibilni s moji definici terminu "bezpecny". A krome toho jsem presvedcen, ze se mylite v predstave toho, co je "hlavnim" duvodem existence CA, pokud spravne chapu vyznam slova "hlavni". CA je tu od toho, aby garantovala to, co slibila, ze garantovat bude. OPRAVDU tu neni vubec od niceho navic. Je plne na vas urcit, zda to zrovna pro ten-ktery vas konkretni pripad (vam) vyhovuje nebo nikoli. V nazoru, ze aktualne vydavane kvalifikovane certifikaty jsou nevhodne pro vetsinu pouziti, pro ktere by si clovek jejich pouziti predstavil, se shodujeme. Ale to me ani nahodou nevede k takove generalizaci, jakou tu prezentujete vy.
Tim neobhajuji cenu certifikatu ani casove omezeni jeho platnosti, jen upozornuji na diry pouzite argumentace.