Microsoft PowerPoint - K ja Kr L 16a.pptx

Seotud dokumendid
PowerPoint Presentation

Digiallkirjastamine. Nõudmised digiallkirjale, standardid

IVXV võtmerakendus Spetsifikatsioon Versioon jaan lk Dok IVXV-SVR-1.4.0

Microsoft PowerPoint - IRZ0020_praktikum4.pptx

Paroolide murdmine vastavate tabelitega (rainbow table). „Sool“ paroolide krüpteerimisel. Protokoll IPSec, võtmevahetus IKE protokolliga.

IMO 2000 Eesti võistkonna valikvõistlus Tartus, aprillil a. Ülesannete lahendused Esimene päev 1. Olgu vaadeldavad arvud a 1, a 2, a 3,

Pangalingi spetsifikatsioon Pocopay pangalingilt makse algatamiseks tuleb kasutada teenust Kaupmees teeb päringu Pocopayle aadressile

Microsoft Word - essee_CVE ___KASVANDIK_MARKKO.docx

loeng2

Polünoomi juured Juure definitsioon ja Bézout teoreem Vaadelgem polünoomi kus K on mingi korpus. f = a 0 x n + a 1 x n a n 1 x

E-arvete juhend

Andmed arvuti mälus Bitid ja baidid

Side loeng 21

Relatsiooniline andmebaaside teooria II. 6. Loeng

Andmebaasid, MTAT loeng Normaalkujud

PowerPoint Presentation

Matemaatiline analüüs IV 1 3. Mitme muutuja funktsioonide diferentseerimine 1. Mitme muutuja funktsiooni osatuletised Üleminekul ühe muutuja funktsioo

Excel Valemite koostamine (HARJUTUS 3) Selles peatükis vaatame millistest osadest koosnevad valemid ning kuidas panna need Excelis kirja nii, et

DIGITAALTEHNIKA DIGITAALTEHNIKA Arvusüsteemid Kümnendsüsteem Kahendsüsteem Kaheksandsüsteem Kuueteistkü

prakt8.dvi

Võrguinverterite valik ja kasutusala päikeseelektrijaamades Robert Mägi insener

Aili_A-mf-4_adiab.doc

Mining Meaningful Patterns

Microsoft Word - EHR.docx

PHP

GRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev Versioon

vv05lah.dvi

ma1p1.dvi

Funktsionaalne Programmeerimine

Suunised Euroopa turu infrastruktuuri määruse (EMIR) kohaste kesksetele vastaspooltele suunatud protsüklilisusvastaste tagatismeetmete kohta 15/04/201

Microsoft Word - KodS-i menetlused EN lisa 2.rtf

Majandus- ja kommunikatsiooniministri 10. aprill a määrus nr 26 Avaliku konkursi läbiviimise kord, nõuded ja tingimused sageduslubade andmiseks

Pealkiri

ITI Loogika arvutiteaduses

Microsoft Word - 56ylesanded1415_lõppvoor

EESTI STANDARD EVS 896:2008 RAHVUSVAHELINE NUMERATSIOONIPLAAN ITU-T soovituse E.164 rakendamine Eestis See dokument on EVS-i poolt loodud eelvaade The

MTAT Operatsioonisüsteemid - Turvalisus

PRESENTATION HEADER IN GREY CAPITALS Subheader in orange Presented by Date Columbus is a part of the registered trademark Columbus IT

raamat5_2013.pdf

Süsteemide modelleerimine: praktikum Klassiskeemid Oleg Mürk

Ruutvormid Denitsioon 1. P n Ütleme, et avaldis i;j=1 a ijx i x j ; kus a ij = a ji ; a ij 2 K ja K on korpus, on ruutvorm üle korpuse K muutujate x 1

Süsteemiintegratsioon

Infix Operaatorid I Infix operaatorid (näiteks +) ja tüübid (näiteks ->) kirjutatakse argumentide vahele, mitte argumentide ette. Näiteks: 5 + 2, 2*pi

TARTU ÜLIKOOL LOODUS- JA TÄPPISTEADUSTE VALDKOND ARVUTITEADUSE INSTITUUT Lauri Kongas Turvaauk CVE Referaat aines Andmeturve MTAT Õpp

Sügis 2018 Kõrgema matemaatika 2. kontrolltöö tagasiside Üle 20 punkti kogus tervelt viis üliõpilast: Robert Johannes Sarap, Enely Ernits, August Luur

Tarkvaraline raadio Software defined radio (SDR) Jaanus Kalde 2017

Läkaköha toksiini vastaste IgG tüüpi antikehade tase läkaköhaga patsientide hulgas ning kolme aasta jooksul pärast haiguse põdemist

lvk04lah.dvi

Neurovõrgud. Praktikum aprill a. 1 Stohhastilised võrgud Selles praktikumis vaatleme põhilisi stohhastilisi võrke ning nende rakendust k

Matemaatika ainekava 8.klass 4 tundi nädalas, kokku 140 tundi Kuu Õpitulemus Õppesisu Algebra (65 t.) Geomeetria (60 t.) Ajavaru kordamiseks (15 õppet

I Generaatori mõiste (Java) 1. Variantide läbivaatamine Generaator (ehk generaator-klass) on klass, milles leidub (vähemalt) isendimeetod next(). Kons

Microsoft PowerPoint - loeng2.pptx

Diskreetne matemaatika I Kevad 2019 Loengukonspekt Lektor: Valdis Laan 20. juuni a.

FIDE reitingumäärus 1. juuli 2014 Kuremaa, Marek Kolk

Hinnakiri kehtiv alates Täiendava maksekonto avamine (maksekonto avamine teises valuutas) Kontohaldustasu (kuu) * rakendatakse olukorras, k

Microsoft PowerPoint - GIS_pilvelahendusena_final.ppt [Compatibility Mode]

Sideteooria-loeng 01 - kanalimudelid, statistika

Microsoft Word - TallinnLV_lihtsustatud_manual_asutuse_juhataja_ doc

Hinnakiri kehtiv alates Hinnakiri eraklientidele Tüüpiliste makseteenuste hinnakiri Kirjeldus C2 C3 Läbi iseteeninduse Maksekonto Maksekont

Word Pro - diskmatTUND.lwp

Avatud ja läbipaistev e-riik: Ees6 kui rajaleidja Andrus Kaarelson RIA peadirektori asetäitja riigi infosüsteemi alal 10. oktoober 2017

ET TOIMIVUSDEKLARATSIOON vastavalt järgneva määruse (EL) Nr. 305/2011 lisale III: lisale III Elektritööriistadega kasutatavad Hilti kinnitid X-P 20 B3

KOTKAS AVE kasutajakeskne juhend Loomise Muutmise kuupäev: kuupäev: Versioon: 2.0 Klient: Keskkonnaministeeriumi Infotehno

HAJUSSÜSTEEMID HAJUSSÜSTEEMID Nimeteenuse näited DNS DNS NIS NIS+ LDAP JNDI Hierarhiline Interneti nimede süsteem Põhilised päringud: Arvuti nime järg

E-R mudel

LISA KEHTESTATUD õppeprorektori korraldusega nr 101 Tallinna Ülikooli akadeemiline kalender 2019/2020. õppeaastal Lõpeb eksternõ

HAJUSSÜSTEEMID HAJUSSÜSTEEMID Peer-to-peer süsteemid Peer-to-peer süsteemide liigitus Liigitus Ründed Anonüümsus Puuräsi DHT Näide: Kazaa Näide: Kadem

kaubamärgikaitsmineEkke [Kirjutuskaitstud] [Ühilduvusrežiim]

Eesti MSA sertifitseerimispoliitika arukale sõidumeerikule Versioon MSA sertifitseerimispoliitika on saanud ERCA heakskiidu

6. KLASSI MATEMAATIKA E-TASEMETÖÖ ERISTUSKIRI Alus: haridus- ja teadusministri määrus nr 54, vastu võetud 15. detsembril E-TASEMETÖÖ EESMÄRK Tas

Antennide vastastikune takistus

1 E-hääletamine & nutiseadmed Tarvi Martens E-hääletamise juht

EELNÕU

Sotsiaalministri 17. septembri a määrus nr 53 Tervise infosüsteemi edastatavate dokumentide andmekoosseisud ning nende säilitamise tingimused ja

MÄÄRUS nr 18 Välisvärbamise toetuse taotlemise ja kasutamise tingimused ning kord Määrus kehtestatakse riigieelarve seaduse 53 1 lõike 1 al

8.klass 4 tundi nädalas, kokku 140 tundi Hulkliikmed ( 45 tundi) Õppesisu Hulkliige. Hulkliikmete liitmine ja lahutamine ning korrutamine ja jagamine

19. Marek Kolk, Kõrgem matemaatika, Tartu Ülikool, Arvridade koonduvustunnused Sisukord 19 Arvridade koonduvustunnused Vahelduvat

Matemaatiline maailmapilt MTMM Terje Hõim Johann Langemets Kaido Lätt 2018/19 sügis

P2P süsteemid

Image segmentation

EESTI KUNSTIAKADEEMIA

SK-3MD

Keskkonnamõju analüüs 1 PaasverePÜ-23 Koostajad Koostamise aeg metsaparandusspetsialist Madi Nõmm bioloogilise mitmekesisuse spetsialist To

Eesti koolinoorte LIII matemaatikaolümpiaad 28. jaanuar 2006 Piirkonnavoor Hindamisjuhised Lp hindaja! 1. Juhime Teie tähelepanu sellele, et alljärgne

Funktsionaalne Programmeerimine

Saksa keele riigieksamit asendavate eksamite tulemuste lühianalüüs Ülevaade saksa keele riigieksamit asendavatest eksamitest Saksa keele riigi

Microsoft Word - Referaat.docx

Programmeerimiskeel APL Raivo Laanemets 17. mai a.

Otsinguteavituse esitamine Kultuurimälestiste riiklikus registris 1. Mine aadressile: ja vajuta nuppu Kodanikule. 2. Sisene

loeng7.key

HWU_AccountingAdvanced_October2006_EST

(Tõrked ja töökindlus \(2\))

Piletisüsteemi Info ja klienditugi: AS Ridango tasuta infotelefon ( 24 tundi) eelkõige bussikaartide sulgemine ja rikked, kuid ka muu nõuanne

Failiotsing: find paljude võimalustega otsingukäsk find kataloog tingimused kataloog - otsitakse sellest kataloogist ja tema alamkataloogidest tingimu

Microsoft Word - P6_metsamasinate juhtimine ja seadistamine FOP kutsekeskharidus statsionaarne

PowerPoint Presentation

Microsoft Word _se-et_ok_korr_C.doc

Mida räägivad logid programmeerimisülesande lahendamise kohta? Heidi Meier

Väljavõte:

6. Krüpteerimisealgoritmid ja meetodid. Sümmeetriline rüptisüsteem. Avaliu võtmega rüpteerimine 3. Digitaalne alliri (asümmeetrilise rüpteerimise alusel, lisas asutatase veel paisefuntsiooni adresseerimises) Kasutusalad Arvutiteadus: andmeedastuse andmeturve, digitaalne alliri, jne... Era- ja ärihuvid Sidesüsteemid:, häireindlad sidesüsteemid, õne salastamine jne... Kõi huvid Ringlevisüsteemid (TV ja RRH) ärihuvid Raadionavigatsiooni süsteemid militaarhuvid Infohõivesüsteemid militaarhuvid Eletrooniline sõda militaarhuvid Tallinna Tallinna Tehniaüliool Raadio Raadio ja sidetehnia ja instituut instituut Urve Urve Madar, Madar, Julia Berdniova Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar Krüpteerimises. Sümmeetriline rüptisüsteem Sobivad õi võtted Üleodeerimised Ümberpaigutused Tehted lõplie ja laiendatud lõplie orpuste elementidega Tehted hulliimetega lõplie ja laiendatud lõpliel orpustel Igasugused erilised funtsioonid, sh a mittelineaarsed (näites paisfuntsioon) Kr V Vaenlane EK SK DeKr V Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 3 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 4

Sümmeetriline rüptisüsteem Krüpteerimises ja Derüpteerimises asutatase SAMA V Õ T I T Seda võtit võib. Edastada salajase edastusanali audu. Säilitada tarbija juures vastuvõtu poolel 3. Teitada või genereerida vastuvõtu poolel Sümmeetrilise rüpteri irjeldus Krüpteerimine toimub vastavalt valemile: Z = K (X,Y), X - algtest Y - võti K (X,Y) - rüpteri algoritm. Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 5 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 6 Sümmeetrilise rüpteri irjeldus Sümmeetrilise rüpteri irjeldus Derüpteri algoritm X = K - (Z,Y) Teisendused K ja K olema ühesed peavad Vaenlane püüab edastust mõjutada, st, muuta Z Z*. Kui derüpter tegutseb formaalselt, siis saame X* = K - (Z*,Y). Autentsus on tagatud, ui derüpter saab aru, et on toimunud Z Z* ja välistab X* saatmise tarbijale. Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 7 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 8

Plo-rüpteri strutuurseem DES rüptisüsteem (Plo-rüpter) Plo-ood DES (Data Encryption Standard) Ploood Krüpteri loogia Plo-ood jadas DES VÕTI Algtest (64 bitti) Võti (56 bitti) Krüptitest (64 bitti) Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 9 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 0 DES algoritmi irjeldus. Slar B. Digital Communications Fundamentals and Applications 00. L. 909 95 (iseseisev õppimine ohustusli) Kasutatase õii võtteid: ümberpaigutusi, lühendusi, lisamisi, orrutamisi jne... Jada-rüpterid On rohem või vähem üles ehitatud ühele ja/või mitmeordsele m-jada asutusele Jada-rüpteris nimetatase neid seetõttu, et andmete bitijada on nn poolsuletud jada. (Algus on, lõppu pole) Võtmes on juhusli nn m-jada (Algus on, pratilist lõppu pole una ordusperiood on väga suur Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 3

Näide M jada parameetrid Olgu biti pius µsec, siis T m ( ) τ aasta; m? m = = GPS Global Positioning System Globaalne satelliitnavigatsiooni süsteem C ood P ood Y ood avatud avatud militaarne Lihtne jadarüpter Krüpteri strutuurseem x, x,..., x,... y, y,..., y z,z,...,...,z,... Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 3 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 4 Lihtne jada-rüpter Derüpteri strutuurseem z,z,...,z,... y, y,..., y x, x,..., x,...,... Märus Derüpteerimises peab Teitama sama m-jada, ui on rüpteris st et peab teadma. m =?. Registrisse irjutatud arvu 3. Registri tagasisidestusi Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 5 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 6 4

Sünroniseerimise probleemid. Sünroonsed süsteemid. Isesünroniseeruvad süsteemid (vajab sünros n orretset rüptitesti sümbolit) Märus Krüpteerimine on eduas siis, ui infohul andmejada X ja võtme- jada Y vahel on 0, st. et nende vaheline tingli entroopia on võrdne nulliga: H Y (X) = 0. Nagu mainitud, on sobivas võtmejadas just nimelt m jada. ja selle abil oostatud õivõimaliud ombinatsioonid. Loomuliult tuleb pratilise rüpteerimise juures arvesse võtta õii vajalie m -jadade orrelatsiooni funtsioone. Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 7 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 8. Asümmeetriline rüptisüsteem Kasutatase ahte võtit. Üs neist on avali. Teine salajane eh privaatne. Asümmeetriline rüptisüsteem (irjade saatmine) A B LV PV Kr LV EK DeKr C (PV) PV õigile asutajatele avatud võti (avali) privaatne võti indlale asutajale DeKr D (PV) Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 9 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 0 5

Asümmeetriline rüptisüsteem (irjade saatmine) Igaüs avaldab oma avaliu võtme K Kirja saatmine Kirja saatja (A) võtab oma avaliu võtme K Kirja saatja A suleb oma irja avaliu võtmega K A saadab oma odeeritud irja saajale C C asutab privaatset võtit ja loeb A irja Mingeid privaatvõtmeid edasi ei saadeta Avaliu võtmega rüptisüsteemid (Public-ey Cryptography) RSA ( Rivest, Shamir, Adleman 977.a.) rüpter (on asuli a digitaalse allirja oostamises) Aluses on rühmateooria (fatoriseerimine) Merle Hellmanni seljaott (Knapsac) Nn seljaotiülesanne McElise Algebraline deodeerimine Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar Avaliu võtmega rüptisüsteemid (Public-ey Cryptography) ElGamal Disreetne logaritm log b= c, a a primitiiv GF p a lg arv ( p), Elliptiline õver Mõne eelmise süsteemi modifiatsioon Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 3 Euleri teoreem (Euler's totient function, phi function ) Iga positiivne täisarv on üheselt esitav algarvude astmete orrutisena: Näide: 6= *3 ; 4= 3 *3 Kaasalgarvude arv mooduliga n ϕ( n) = ( p )( q ) ϕ( 6) = ( )(3 ) = Kui p ja q on juhusliud algarvud, ning p q Valides juhusliu d>, et gcd( d, ϕ( n)) = pöördelement e d mod ϕ ( n) d Zϕ(n) e Z ϕ (n) Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar, Julia Berdniova 4 6

RSA (public-ey cryptography) y =ε d ( x) = x e mod n ( y) = d y mod n Avali võti on (n,e) (public ey) Salajane võti d (private ey) Krüpteerimine Derüpteerimine RSA Näide: moodul n= 77= p q= 7 Euleri phi-funtsioon: ϕ( n) = (7 )( ) = 60 Algarv d = 37<60 gcd(37,60)= Kaasalgarv modϕ( n) e= 3 ε( x ) = x 3 mod 77 d ( y) = y 37 mod 77 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar, Julia Berdniova 5 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar, Julia Berdniova 6 x=,,3 RSA 3 ε( ) = mod 77= 3 ε( ) = mod 77= 89 mod 77= 30 3 ε( 3) = 3 mod 77= 59433 mod77= 38 37 d( ) = mod 77= 37 d( 30) = 30 mod 77= 37 d( 38) = 38 mod 77= 3 Märus: 30 5 mod77= 4300000mod77= 3 30 6 mod77= (3*30)mod77= 36 Ilma võtmeta rüpteerimine Paisefuntsiooniga rüpter H (X) X H (X) paisefuntsioon Paisefuntsioon muudab bitijada sõnedes (string), millele vastab teatud lühem number (aadress). Seda numbrit võib a edastada.. Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar, Julia Berdniova 7 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 8 7

Paisefuntsioon Hash (ing..) haima, segama,... Sarnane omapärase ontrollsummaga Tavaasutus salvestusel (paisadresseerimine). Kasutatase oos digitaalallirjaga Digitaalallirja standard DSS (USA) Digitaalallirja standard ГОСТ Р 34.0-94 (Venemaa) Paisefuntsioon Y = H (X) lihtne arvutada Pöördfuntsioon peab olema arvutamises võimatu X= H ( Y) Paisadresseerimine Andmed Aadress X Y Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 9 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 30 Programmipaett PGP PGP hübriidalgoritm PGP Pretty Good Privacy On Philip Zimmermanni irjutatud programm Aluses on avaliud irjandusest tuntud rüpteerimisalgoritmid Avali võti Juhusli võti Asümmeetriline rüpteerimine Privaatne võti Juhusli võti PGP ver. 6 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 3 Sümmeetriline ---- rüpteerimine ---- ---- ALGTEKST ---- SALEKST Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 3 8

PGP hübriidalgoritm Salatest surutase enne sulgemist ou ZIP algoritmiga. See rasendab oluliselt rüptianalüüsi ja samas a ühtlustatb statistilisi arateristiuid PGP hübriidalgoritm Asümmeetrilised rüptialgoritmid: RSA DHE DSS Sümmeetrilised rüptialgoritmid CAST IDEA Kolmeordne DES Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 33 Tallinna Tehniaüliool Raadio ja sidetehnia instituut Urve Madar 34 9