ÿþ<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <!-- Title --> <title>Biztonsági protokollok (BMEVIHIM132)</title> <!-- Meta Section --> <meta name="Generator" content="Notepad++" /> <meta name="Author" content="" /> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" /> <meta http-equiv="Content-Language" content="hu" /> <!-- Style Sheet --> <style> p, td, th, li { font: normal 11px Verdana; } td { width: 200px; border: 1px solid #cccccc; } td.wide { width: 400px; border: 1px solid #cccccc; } th { background-color: #3771c8; color: #ffffff; } h1 { font: normal 19px Verdana; padding: 10px 0px 5px 0px; } h2 { font: italic 15px Verdana; padding: 5px 0px 1px 0px; } table { border: 1px solid #cccccc; } </style> </head> <body> <h1>Biztonsági protokollok (BMEVIHIM132)</h1> <p>A tárgy a <a href="http://www.crysys.hu/netsec/"><i>HírközlQ rendszerek biztonsága</i></a> nevq MSc informatikus szakirány keretén belül kerül elQadásra a tavaszi félévben. A <a href="https://www.vik.bme.hu/kepzes/targyak/VIHIM132/">hivatalos tantárgyi adatlap és tárgykövetelmények</a> a VIK szerverén találhatók. ErrQl az oldalról a tárggyal kapcsolatos legfrisseb adminisztratív információkat, az elQadások anyagát, és egyéb fontos információkat lehet letölteni illetve elérni. Ennek megfelelQen ez az oldal folyamatos frissítés alatt áll.</p> <h2>Korábbi évek weblapjai</h2> <p> <a href="./2010/index.html">2009/2010 tavaszi félév</a><br> <a href="./2011/index.html">2010/2011 tavaszi félév</a> </p> <h1>A tárgy oktatói</h1> <p> <a href="http://www.hit.bme.hu/~buttyan/">Dr. Buttyán Levente</a>, docens<br> BME <a href="http://www.hit.bme.hu/">Híradástechnikai tanszék</a>, <br> <a href="http://www.crysys.hu/">CrySyS Adat- és Rendszerbiztonság Laboratórium</a> </p> <h1>Célkitûzés</h1> <p>A tárgy célja, hogy (i) megismertesse a hallgatókkal a modern vezetékes és vezeték nélküli hálózatokban felmerülQ, a hálózati kommunikáció biztonságával kapcsolatos problémákat, (ii) bemutassa a biztonsági problémák megoldására használt korszerq hálózatbiztonsági protokollok elveit és gyakorlati megvalósításait, és (iii) az ismertetett protokollok részletes analízisén keresztül betekintést nyújtson a hálózatbiztonsági protokollok tervezési kérdéseibe. </p> <h1>Követelmények</h1> <table> <tr> <td>A szorgalmi idõszakban</td> <td class="wide">2 db nagy házi feladat.</td> </tr> <tr> <td>A félévvégi aláírás feltétele</td> <td class="wide">Mindkét házi feladat legalább elégséges (2) teljesítése.</td> </tr> <tr> <td>A vizsgaidõszakban</td> <td class="wide">Szóbeli vizsga.</td> </tr> <tr> <td>A félévvégi érdemjegy számítása</td> <td class="wide">1/2 V + 1/4 HF1 + 1/4 HF2 (a legközelebbi egészre kerekítve), ahol V a vizsgajegy, HF1 és HF2 a két házi feladatra kapott jegy.</td> </tr> </table> <h2>Pótlási lehetõségek</h2> <table> <tr> <td>A szorgalmi idõszakban</td> <td class="wide">N/A</td> </tr> <tr> <td>A félévvégi aláírás pótlásának lehetõsége</td> <td class="wide">Házi feladat a pótlási héten is beadható, de egy jeggyel kevesebbet ér.</td> </tr> <tr> <td>A vizsgaidõszakban</td> <td class="wide">N/A</td> </tr> </table> <h1>Idõ- és terembeosztás (2012 tavasz)</h1> <table> <tr> <th>Idõpont</th> <th>Hely</th> </tr> <tr> <td>hétfQ, 8:30-10:00</td> <td>QBF11</td> </tr> <tr> <td>csütörtök, 8:30-10:00<br> (csak páratlan heteken)</td> <td>IE219</td> </tr> </table> <h2>Konzultációs lehetõségek</h2> <p> Megbeszélés szerint, elõre egyeztetett idõpontban. </p> <h1>Elõadások/gyakorlatok anyagai</h1> <table> <tr> <th width="10%">Idõpont</th> <th>Téma</th> <th width="40%">Fájlok</th> </tr> <tr> <td align="left">2012.02.06.</td> <td align="left" valign="center">Szakirány bemutató, CrySyS labor bemutató, önlab feladatok, egyebek</td> <td align="left" valign="center"><a href="01_crysys-2012-jan.pdf">01_crysys-2012-jan.pdf</a><br> <a href="http://www.crysys.hu/">www.crysys.hu</a><br> <a href="http://www.crysys.hu/onlab/onlab-temak-crysys-2012-1.html">Önlab feladatok</a><br> <a href="01_HIT-OnLab_v1.pdf">Önlab eligazítás</a><br> <a href="01_MScSzkgy.pdf">Szakmai gyakorlat</a></td> </tr> <tr> <td align="left">2012.02.09.</td> <td align="left" valign="center">Introduction</td> <td align="left" valign="center"><a href="02_introduction.pdf">02_introduction.pdf</a></td> </tr> <tr> <td align="left" bgcolor="#EEFFEE">2012.02.13.</td> <td align="left" bgcolor="#EEFFEE" valign="center">Crypto primitives</td> <td align="left" bgcolor="#EEFFEE" valign="center"><a href="03_crypto_primitives.pdf">03_crypto_primitives.pdf</a></td> </tr> <tr> <td align="left">2012.02.20.</td> <td align="left" valign="center">Block encryption modes</td> <td align="left" valign="center"><a href="04_block_enc_modes.pdf">04_block_enc_modes.pdf</a></td> </tr> <tr> <td align="left">2012.02.23.</td> <td align="left" valign="center">Message authentication and authenticated encryption</td> <td align="left" valign="center"><a href="05_msg_auth_and_ae.pdf">05_msg_auth_and_ae.pdf</a></td> </tr> <tr> <td align="left" bgcolor="#EEFFEE">2012.02.27.</td> <td align="left" bgcolor="#EEFFEE" valign="center">Exercise session</td> <td align="left" bgcolor="#EEFFEE" valign="center"><a href="04_exercises.pdf">04_exercises.pdf</a>, <a href="05_exercises.pdf">05_exercises.pdf</a></td> </tr> <tr> <td align="left">2012.03.05.</td> <td align="left" valign="center">Key exchange protocols, Homework 1</td> <td align="left" valign="center"><a href="07_kex.pdf">07_kex.pdf</a></td> </tr> <tr> <td align="left">2012.03.08.</td> <td align="left" valign="center">Crypto APIs in practice</td> <td align="left" valign="center"><a href="03a_crypto_libs.pdf">03a_crypto_libs.pdf</a></td> </tr> <tr> <td align="left" bgcolor="#EEFFEE">2012.03.12</td> <td align="left" bgcolor="#EEFFEE" valign="center">Key exchange protocols (cont'd)</td> <td align="left" bgcolor="#EEFFEE" valign="center">see above</td> </tr> <tr> <td align="left">2012.03.19.</td> <td align="left" valign="center">Random number generation</td> <td align="left" valign="center"><a href="06_prng.pdf">06_prng.pdf</a></td> </tr> <tr> <td align="left">2012.03.22.</td> <td align="left" valign="center">TLS</td> <td align="left" valign="center"><a href="10_tls.pdf">10_tls.pdf</a></td> </tr> <tr> <td align="left" bgcolor="#EEFFEE">2012.03.26.</td> <td align="left" bgcolor="#EEFFEE" valign="center">WiFi security</td> <td align="left" bgcolor="#EEFFEE" valign="center"><a href="09_wifi-sec.pdf">09_wifi-sec.pdf</a>, <a href="http://www.hit.bme.hu/~buttyan/publications.html#ButtyanD06ht-en">BD06ht-en</a></td> </tr> <tr> <td align="left">2012.04.02.</td> <td align="left" valign="center">WiFi security (cont'd)</td> <td align="left" valign="center">see above</td> </tr> <tr> <td align="left">2012.04.05.</td> <td align="left" valign="center">The ProVerif protocol analysis tool, Homework 2</td> <td align="left" valign="center"><a href="ProVeriflLecture.pdf">ProVerif slides</a>, <a href="manual.pdf">ProVerif manual</a></td> </tr> <tr> <td align="left" bgcolor="#EEFFEE">2012.04.09.</td> <td align="left" bgcolor="#EEFFEE" valign="center">Elmarad (Húsvét)</td> <td align="left" bgcolor="#EEFFEE" valign="center">&nbsp;</td> </tr> <tr> <td align="left">2012.04.16.</td> <td align="left" valign="center">IPsec</td> <td align="left" valign="center"><a href="11_ipsec.pdf">11_ipsec.pdf</a></td> </tr> <tr> <td align="left">2012.04.19.</td> <td align="left" valign="center">Key exchange in WSNs</td> <td align="left" valign="center"><a href="14_kex-wsn.pdf">14_kex-wsn.pdf</a></td> </tr> <tr> <td align="left" bgcolor="#EEFFEE">2012.04.23.</td> <td align="left" bgcolor="#EEFFEE" valign="center">WSN security protocols (SNEP, TinySec, MiniSec)</td> <td align="left" bgcolor="#EEFFEE" valign="center"><a href="15_linksec-wsn.pdf">15_linksec-wsn.pdf</a></td> </tr> <tr> <td align="left">2012.04.30.</td> <td align="left" valign="center">Secure routing in ad hoc and sensor networks</td> <td align="left" valign="center"><a href="17_routing-sec.pdf">17_routing-sec.pdf</a></td> </tr> <tr> <td align="left">2012.05.03.</td> <td align="left" valign="center">Attacks on addressing and neighbor discovery</td> <td align="left" valign="center"><a href="16_wormhole+.pdf">16_wormhole+.pdf</a></td> </tr> <tr> <td align="left" bgcolor="#EEFFEE">2012.05.07.</td> <td align="left" bgcolor="#EEFFEE" valign="center">Discussion of the homeworks</td> <td align="left" bgcolor="#EEFFEE" valign="center">&nbsp;</a></td> </tr> </table> <h2>Kapcsolódó irodalom</h2> <p> <ul> <li>Buttyán L., Vajda I., <i>Kriptográfia és alkalmazásai</i>, TypoTeX Kiadó, 2004.</li> <li>L. Buttyán, JP. Hubaux, <a href="http://secowinet.epfl.ch/"><i>Security and Cooperation in Wireless Networks</i></a>, Cambridge University Press, 2008.</li> <li>G. Schaefer, <i>Security in Fixed and Wireless Networks</i>, Wiley, 2004.</li> <li>J. Edney and W. A. Arbaugh, <i>Real 802.11 Security: WiFi Protected Access and 802.11i</i>, Addison-Wesley, 2003.</li> <li>J. Lopez and Z-H. Zhou (eds), <i>Wireless Sensor Network Security</i>, IOS Press, 2008.</li> <li>A. Menezes, P. van Oorschot, and S. Vanstone, <a href="http://www.cacr.math.uwaterloo.ca/hac/"><i>Handbook of Applied Cryptography</i></a>, CRC Press, 1996.</li> <li><a href="abib.html">(ANNOTATED) BIBLIOGRAPHY</a></li> </ul> </p> <h1>Házi feladat</h1> <p><ul> <li>1. házi feladat: <ul> <li><a href="homework1.html">feladat kiírás</a></li> <li>ütemezés: kiadás: 03.05. | beadás: 04.02.</li> <li><a href="hw1-results.txt">eredmények</a></li> </ul> <li>2. házi feladat: <ul> <li><a href="homework2.html">feladat kiírás</a></li> <li>ütemezés: kiadás: 04.05. | beadás: 05.03. </li> <li><a href="hw2-results.txt">eredmények</a></li> </ul> </ul> <h1>Vizsgaidõpontok és tételsor</h1> <ul> <li>2012.05.21, 8:30-10:00, IE433</li> <li>2012.05.31, 8:30-10:00, IE433</li> <li>2012.06.11, 8:30-10:00, IE433</li> <li>2012.06.18, 8:30-10:00, IE433</li> </ul> <ul> <li><a href="tetelek2012tavasz.txt">TÉTELSOR 2012</a></li> </ul>