Digitální důvěra osnova přednášky

Podobné dokumenty
České vysoké učení technické v Praze FAKULTA INFORMAČNÍCH TECHNOLOGIÍ katedra počítačových systémů. Digitální důvěra. Jiří Smítka

Projekt 2 - Nejčastější chyby. Ing. Dominik Breitenbacher

Asymetrická kryptografie a elektronický podpis. Ing. Mgr. Martin Henzl Mgr. Radim Janča ijanca@fit.vutbr.cz

Certifikační autorita EET. Veřejný souhrn certifikační politiky

Rozdělení šifer Certifikáty a jejich použití Podání žádosti o certifikát. Martin Fiala digri@dik.cvut.cz

Elektronický podpis. Marek Kumpošt Kamil Malinka

SMĚRNICE. Certifikační politika k certifikátu šifrování dat pro pracovníka PČS nebo externího uživatele PKI-PČS

SMĚRNICE. Certifikační politika k certifikátu pro elektronický podpis a ověření pracovníka PČS nebo externího uživatele PKI-PČS Číselná řada: 5/2006

Certifikační prováděcí směrnice

Obsah. Úroveň I - Přehled. Úroveň II - Principy. Kapitola 1. Kapitola 2

Kryptografie, elektronický podpis. Ing. Miloslav Hub, Ph.D. 27. listopadu 2007

Zavádění PKI infrastruktury v organizaci - procesní aspekty. Vlastimil Červený, Kateřina Minaříková Deloitte Advisory, s.r.o.

Zabezpečení dat pomocí SSL přehled důvěryhodných certifikačních autorit na trhu. Petr Komárek, Jindřich Zechmeister ZONER software, a.s.

Vytvoření certifikační autority v programu XCA

Testovací SSL certifikát THAWTE

Elektronický obchod. Jan Doubek, MBA. Prezentaci přřipravili: Ing. Petr Budiš, Ph.D. a Jan Doubek, MBA. čtvrtek, 1. prosince 11

DŮVĚRYHODNÁ ELEKTRONICKÁ ARCHIVACE. Jan Tejchman Electronic Archiving Consultant

Uživatelský manuál pro přístup do CS OTE Změny v certifikátech

OpenSSL a certifikáty

Verze: 1.4 Odpovídá: Jiří Hejl Datum: Utajení: Veřejný dokument

Služba V09 Mail. Bc. Zdeněk Přeliáš

Šifrování (2), FTP. Petr Koloros p.koloros [at] sh.cvut.cz.

Testovací protokol. 1 Informace o testování. 2 Testovací prostředí. 3 Vlastnosti generátoru klíčů. Příloha č. 13

Zpráva pro uživatele CA

[1] ICAReNewZEP v1.2 Uživatelská příručka

Elektronický podpis. Základní princip. Digitální podpis. Podpis vs. šifrování. Hashování. Jednosměrné funkce. Odesílatel. Příjemce

Certifikační autorita PostSignum QCA České pošty, s.p.

Certifikační autorita v praxi

Testovací SSL certifikát RapidSSL

Zpráva pro uživatele CA

DŮVĚRYHODNÁ ELEKTRONICKÁ ARCHIVACE. Petr Dolejší Senior Solution Consultant

Testovací SSL certifikát GeoTrust

Směry rozvoje v oblasti ochrany informací PS 7

9. DSA, PKI a infrastruktura. doc. Ing. Róbert Lórencz, CSc.

ELEKTRONICKÝ PODPIS V PODNIKOVÝCH APLIKACÍCH. Tomáš Vaněk ICT Security Consultant

Směry rozvoje v oblasti ochrany informací KS - 7

dokumentaci Miloslav Špunda

Akreditovaná certifikační autorita eidentity

ING Public Key Infrastructure ING PKI Postup při vydávaní certifikátů. Verze 5.2 květen 2012

Vytvoření žádosti o certifikát na Windows Serveru 2008/Vista a vyšší a zobrazení MMC konzole pro zálohu privátního klíče

Certifikáty a jejich použití

Obsah přednášky. Pozn: pokud je v přednáškách zmíněn Občanský zákoník, jedná se o zákon č. 89/2012 Sb., občanský zákoník ( nový občanský zákoník )

Certifikáty a jejich použití

Certifikáty a jejich použití

KVALIFIKOVANÉ CERTIFIKÁTY

Uživatelská dokumentace

Infrastruktura veřejných klíčů (PKI) v Komerční bance

Digitální podepisování pomocí asymetrické kryptografie

CS OTE. Dokumentace pro externí uživatele

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

AUDIT STATEMENT REPORT - I.CA ETSI ASSESSMENT 2018

Certifikáty a jejich použití

Návrh a implementace bezpečnosti v podnikových aplikacích. Pavel Horal

Testovací protokol. webový generátor PostSignum. sada PIIX3; 1 GB RAM; harddisk 20 GB IDE OS: Windows Vista Service Pack 2 SW: Internet Explorer 9

Certifikační politika PostSignum Public CA pro komerční serverové certifikáty

Bezpečnost v Gridech. Daniel Kouřil EGEE kurz 12. prosince Enabling Grids for E-sciencE.

Certifikační autorita PostSignum QCA České pošty, s.p.

I.CA SecureStore Uživatelská příručka

Certifikační politika Certifikační autority Flexi

ZPRÁVA PRO UŽIVATELE

PKI a čipové karty. Poskytovatel certifikačních služeb MPSV

EIDAS, DIGITÁLNÍ DŮVĚRA A MODERNÍ PAPERLESS. Jan Tejchman Business Consultant

Jen správně nasazené HTTPS je bezpečné

Co je Czech Point? Podací Ověřovací Informační Národní Terminál, zredukovat přílišnou byrokracii ve vztahu

Šifrování ve Windows. EFS IPSec SSL. - Encrypting File System - Internet Protocol Security - Secure Socket Layer - Private Point to Point Protocol

Zpráva pro uživatele CA

Nápověda Webové aplikace CA EET. Verze 1.0,

Certifikační politika MERO ČR, a. s.

Let s Encrypt nahoďte šifrování na webu

Příloha č. 7. Politika vydávání kvalifikovaných časových razítek PostSignum TSA. Verze 1.3

Certifikáty a jejich použití

I.CA SecureStore Uživatelská příručka

Certifikační autorita PostSignum QCA České pošty, s.p.

Zpráva pro uživatele CA

EIDAS, DIGITÁLNÍ DŮVĚRA A MODERNÍ PAPERLESS. Jan Tejchman Business Consultant

Certifikační autorita PostSignum VCA České pošty, s.p.

ZPRÁVA PRO UŽIVATELE

Provozní manuál DNSSec pro registr.cz a e164.arpa

Certifikáty a jejich použití Verze 1.11

Správa webserveru. Blok 9 Bezpečnost HTTP. 9.1 Úvod do šifrování a bezpečné komunikace Základní pojmy

Certifikační autorita PostSignum VCA České pošty, s.p.

Laboratorní cvičení: Certifikační autorita

EIDAS, DIGITÁLNÍ DŮVĚRA A MODERNÍ PAPERLESS V PRAXI. Jan Tejchman Business Consultant

BEZPEČNÁ SPRÁVA KLÍČŮ POMOCÍ HSM. Petr Dolejší Senior Solution Consultant

Politika vydávání časových razítek PostSignum TSA

Zpráva pro uživatele CA

Certifikační autorita PostSignum QCA České pošty, s.p.

Šifrování pro úplné začátečníky

SecureStore I.CA. Uživatelská příručka. Verze 2.16 a vyšší

Elektronické bankovnictví. Přednáška v kurzu KBaA2 ZS 2009

Zpráva pro uživatele TSA

Politika vydávání časových razítek PostSignum TSA

Certifikační autorita PostSignum VCA České pošty, s.p.

Infrastruktura veřejných klíčů (PKI) v Komerční bance

Certifikační autorita PostSignum QCA České pošty, s.p.

Česká pošta, s.p. Certifikační autorita PostSignum

Útoky na certifikační autority a SSL

Zpráva pro uživatele CA

CertReview Uživatelská příručka

Transkript:

Digitální důvěra osnova přednášky Rychlé opakování pojmů Modely důvěry Digitální certifikát Centralizovaná důvěra CA Typy certifikátů a certifikačních autorit Software pro CA Pokračování příště: použití v praxi

Podprahové sdělení 24.3.2010 12:45 v rámci přednášky Y36SPS přednáší Ing. Petr Budiš, CSc. Ředitel První certifikační autority (ICA)

Rychlé opakování pojmů Symetrická kryptografie Jeden klíč Problém s jeho výměnou Asymetrická kryptografie Dva klíče veřejný a privátní Bezproblémová výměna Možnost použití pro autentizaci

Rychlé opakování pojmů Autentizace Ověření proklamované identity subjektu Autorizace Ověření oprávnění k přístupu Hash Výstup hashovací funkce, reprezentace většího objemu dat menším ASN.1 / Abstraktní Syntaktická Notace verze 1 formální jazyk pro popis strukturovaných dat pro komunikační protokoly.

Důvěra v normálním světě Normální svět = fyzický (= neelektronický) styk Ověření identity tvář, ostatní Dlouhodobé budování důvěry mezi subjekty Smlouvy, právo, zákony

Public key infrastructure (PKI) Označení pro infrastrukturu správy a distribuce veřejných klíčů pro asymetrickou kryptografii Centralizovaný / hierarchický model s CA Decentralizovaný / síť důvěry / web (network) of trus

Decentralizovaný model Vzájemné podepisování veřejných klíčů na základě vztahů mezi jednotlivci Označení úrovně důvěry Prosím rozhodn ě te, nakolik d ů v ěř ete tomuto uživateli, že správn ě verifikuje klíče jiných uživatel ů (prohlédnutím cestovních pas ů, kontrolou fingerprint ů z různých zdroj ů...)? 1 = Nevím nebo neř eknu 2 = Nedůvěř uji 3 = Důvěř uji částečně 4 = Důvěř uji úplně 5 = Důvěř uji absolutně m = zpět do hlavního menu

Centralizovaný model Důvěřuje se hierarchicky Každý certifikát je podepsán nějakou autoritou Kořenový certifikát = podepsán sám sebou Certificate chain řetěz certifikátů cesta ke kořenovému CA, která podepíše jiný CA certifikát je odpovědná za všechny certifikáty v tomto listu

Digitální certifikát Podepsaný veřejný klíč Je to ta věc, ke které si potřebujete vybudovat důvěru Vznik: Vygenerování veřejného klíče (public key) Vygenerování žádosti o certifikát (certificate signing request) Podpis certifikátu privátním klíčem certifikační autority

Obsah certifikátu Sériové číslo / serial number Common name / Subject Algoritmus podpisu / Signature Algorithm Vydavatel / Issuer Platnost od do / Valid From To Veřejný klíč / Public key openssl x509 text in cert.crt

Typ certifikátu Class 1 for individuals, intended for email Class 2 for organizations, for which proof of identity is required Class 3 for servers and software signing, for which independent verification and checking of identity and authority is done by the issuing certificate authority Class 4 for online business transactions between companies Class 5 for private organizations or governmental security VeriSign

Postup tvorby certifikátu Vygeneruj pár klíčů veřejný/privátní Vygeneruj žádost o certifikát (Certificate Signing Request, CSR) Doruč CSR certifikační autoritě důležité CA ověří identitu a podepíše klíč, dá vám certifikát (.crt) CA vám obvykle nahraje aktuální CRL, či svůj certificate chain

Forma uložení certifikátu DER (Distinguished Encoding Rules) Binární forma ASN.1 Obvyklá přípona.cer,.crt,.der PEM (Privacy Enhanced Mail) DER forma zakódovaná Base64 Obvyklá přípona.pem PKCS#12 Souborový formát RSA laboratories, pro uložení privátního klíče i certifikátu Obvyklá přípona.p12

Obvyklá podoba PEM certifikátu BEGIN CERTIFICATE MIIGKjCCBRKgAwIBAgIBATANBgkqhkiG9w0BAQUFADBZMQswCQYDVQQGEwJDWjEs MCoGA1UECgwjxIxlc2vDoSBwb8WhdGEsIHMucC4gW0nEjCA0NzExNDk4M10xHDAa BgNVBAMTE1Bvc3RTaWdudW0gUm9vdCBRQ0EwHhcNMDUwNDA2MDk0NTExWhcNMzAw NDA2MDk0MjI3WjBZMQswCQYDVQQGEwJDWjEsMCoGA1UECgwjxIxlc2vDoSBwb8Wh dgesihmucc4gw0nejca0nzexndk4m10xhdaabgnvbamte1bvc3rtawdudw0gum9v dcbrq0ewggeima0gcsqgsib3dqebaquaa4ibdwawggekaoibaqc4orlax+0mappc fvunroic7u6djcokejlowsv0zurd5pxvzg+zn9pkx5p3ih7dztuz2qwzg4threce u6sr+aan962eg2zew1uv411qrzugvkoe8tvfr0cv1hozgzn0afznz8tnhs67smp/ z//vyflqsbm44qtjdeiavzwlxfap5hyeibmxvmfp1ay2t8rn7b0wsgo8au1ugrvi KR4qCJao0iCuQV/4f0Exf1o4AyjXlTZ4wbKD5ZAwuI8a+aZKjtIW1Ucioa/0kyLx 3DHLq0Lsll5OaVP2awfPkxXGyPOSYrEXxoNm32CfKeXjY1xTIwm0cIx5AEpNP8t7 Ku5hPwY7AgMBAAGjggL7MIIC9zCCAYsGA1UdHwSCAYIwggF+MDCgLqAshipodHRw Oi8vd3d3LnBvc3RzaWdudW0uY3ovY3JsL3Bzcm9vdHFjYS5jcmwwMKAuoCyGKmh0 dha6ly9wb3n0c2lnbnvtlnr0yy5jei9jcmwvchnyb290cwnhlmnybdcbiqcbh6cb hiabgwxkyxa6ly9xy2eucg9zdhnpz251bs5jei9jbiuzzfbvc3rtawdudw0lmjbs b290jtiwuunblg8lm2rdzxnrysuymhbvc3rhjtiwcy5wliuymftjqyuymdq3mte0 OTgzXSxjJTNkQ1o/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdDCBiqCBh6CBhIaB gwxkyxa6ly9wb3n0c2lnbnvtlnr0yy5jei9jbiuzzfbvc3rtawdudw0lmjbsb290 JTIwUUNBLG8lM2RDZXNrYSUyMHBvc3RhJTIwcy5wLiUyMFtJQyUyMDQ3MTE0OTgz XSxjJTNkQ1o/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdDCBoQYDVR0gBIGZMIGW MIGTBgRVHSAAMIGKMIGHBggrBgEFBQcCAjB7GnlUZW50byBjZXJ0aWZpa2F0IGJ5 bcb2ewrhbibqywtvigt2ywxpzmlrb3zhbnkgc3lzdgvtb3z5ignlcnrpzmlryxqg dmugc215c2x1ihpha29uysaymjcvmjawmcbtyi4gysbuyxzhenvqawnpy2ggchjl ZHBpc3UuMA8GA1UdEwQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQW BBQrHdGdefXVeB4CPIJK6N3uQ68pRDCBgQYDVR0jBHoweIAUKx3RnXn11XgeAjyC Sujd7kOvKUShXaRbMFkxCzAJBgNVBAYTAkNaMSwwKgYDVQQKDCPEjGVza8OhIHBv xaf0yswgcy5wlibbscsmidq3mte0otgzxtecmboga1ueaxmtug9zdfnpz251bsbs b290iffdqyibatanbgkqhkig9w0baqufaaocaqeaswkapnyzof7zkmrou3adonr/ 2ObgD0SnE3N+/KYYSGCzLf4HQtGspMjUEDMULUqAWQF76ZbPRbv6FSVyk5YuAxkI DvNknsfTxz6mCnGNsL/qgTYaK2TLk8A1b6VEXMD0MjOXODm5ooa+sSNxzT3JBbTC AJbtJ6OrDmqVE9X+88M39L1z7YTHPaTt1i7HGrKfYf42TWp0oGD+o0lJQoqAwHOj ASVmDEs4iUUi6y3jboBJtZSoUDkzK5mRlJELWtdvANTpcrf/DLj7CbG9wKYIUH0D KQuvApdC79JbGojTzZiMOVBH9H+v/8suZgFdQqBwF82mwSZwxHmn149grQLkJg== END CERTIFICATE

Uložení CSR BEGIN CERTIFICATE REQUEST MIIB2zCCAUQCAQAwgZoxCzAJBgNVBAYTAkNaMRowGAYDVQQIFBHEjGVza8OhIHJl chvibglryteomawga1uebxmfuhjhagexgdawbgnvbaotd1rydxn0awnhihmuci5v LjEZMBcGA1UEAxQQTWljaGFsIE1lZHZlY2vDvTEqMCgGCSqGSIb3DQEJARYbbWlj agfslm1lzhzly2t5qhrydxn0awnhlmn6migfma0gcsqgsib3dqebaquaa4gnadcb iqkbgqdfcbtcxrbz49slmt30rhzpu1iy6tnri0qfqgutjw3mzkgu417wzvpcw7an a3mxezrxqy7tszg88tqihdf35biygmyrbdzzqpz4lnxdlefzq7x3as7ifld1uwo5 i/aykvog/aorosakvzbeutqadprprzljqmobyearty6bdf67qwidaqaboaawdqyj KoZIhvcNAQEFBQADgYEAEAkNUOSeWJkuMhiKfpevXgecvtrHWJEG04L1PiWk7xd+ tzos9iudfvahgtnjvmbimqufy8bjulfdxrx1oi57i5zwnt+0xp0ncy+m9tymy3oq ieoxvbrtmpzkjazx+inqaquhgoqi86psz/qlfhgz/du3rrkvqngzngiqnqhej+s= END CERTIFICATE REQUEST $ openssl asn1parse in medvecky.req

Digitální podpis Zdroj: wikipedia.org

Certifikační autorita Technicky: Je sada kryptografických prvků, tvořících celek pro zajišťování služeb podepisování, revokace a distribuce certifikátů Je instituce, která vydává certifikáty na základě své certifikační politiky a buduje vztahy důvěry svých klientů a ostatního světa

Certifikační autorita Privátní klíč CA (veledůležitá věc) Certifikát CA Veřejný klíč CA Podpis CA Certifikační politika Registrační autorita CRL Systém distribuce dat

Schéma CA Registrační autority On line registrační autorita CMC server Soukromý klíč CA Certifikační autorita Databáze uživatelů Adresářové služby (certifikáty, CRL) IVR pro odvolávání cert. LDAP server WWW server OCSP server Archiv soukr. šifr. klíčů Archiv listin, certifikátů CRL DVCS server Time stamp server Billing

Ukončení platnosti certifikátu Revokace = ukončení platnosti certifikátu před dobou uvedenou v metadatech Důvod zneplatnění certifikátu 10 různých typů (RFC5280) Kompromitace privátního klíče Ukončení fungování držitele Změna údajů Vydání CRL na veřejném místě CRL = seznam podepsaný autoritou

Postup ověření platnosti certifikátu Zjisti, kdo je vydavatelem certifikátu a zda mu důvěřuješ Anebo ověř, že jsi dostal certifikát, který cestou nikdo nemodifikoval Podívej se do metadat certifikátu na platnost Ověř, zda dnešní datum spadá do intervalu platnosti certifikátu Ověř, zda certifikát není přítomen v CRL

CMP vydání certifikátu žádost o certifikát autorizace odpověď žádost o certifikát certifikát potvrzení certifikát potvrzení

Připojení CA Internet Registrační autority CMC CMC CMC server On line registrační autorita CMC Frontend www, LDAP OCSP,DVCS Time stamp server Intranet CA

Komerční CA Biznys == vydávání certifikátů a dalších služeb s tím spojených 2007: VeriSign and its acquisitions (which include Thawte and more recently Geotrust) have a 57.6% share of the certificate authority market, followed by Comodo (largely through Instant SSL) (8.3%), and GoDaddy (6.4%).

CA v ČR a EU Definuje zákon 127/2005 Sb. První certifikační autorita, a.s. Česká pošta, s.p. eidentity a.s. http://www.mvcr.cz/clanek/vysledky overeni platnychkvalifikovanych systemovych certifikatu akreditovanychposkytovatelu certifikacnich sluzeb.aspx Dne 28. 12. 2009 nabylo účinnosti rozhodnutí EK 2009/767/ES

Software pro CA OpenSSL / OpenCA Microsoft CA (zahrnuto od Windows server 2003) Pure CA RSA Keon A další..