Küldetés
  Munkatársak
  Oktatás
  Kutatás
  Publikációk
  Szaktanácsadás
  Sajtómegjelenések
  Támogatók
  Infrastruktúra
  Kontaktinformáció
  Egyéb
  Alumni
 
magyar · english
 

Önállólabor és diplomaterv projektek

Ezen az oldalon az aktuális önállólabor és diplomaterv kiírások találhatók. Bővebb információért forduljon a témát kiíró munkatársunkhoz.

Session hijacking támadás vizsgálata WiFi Hot Spot-okban (MSc és BSc, info és villamos)
A hallgatók (1 vagy 2 hallgató) feladata olyan szoftvercsomag készítése, mely lehetővé teszi egy már hitelesített session átvételét olyan WiFi Hot Spot-okban, ahol a hitelesített session-ök azonosítása a mobil állomások MAC és/vagy IP címe alapján történik. Más szavakkal, már belépett állomások MAC vagy IP címét lehallgatva majd felhasználva szeretnénk ingyenes vezeték nélküli Internet-hozzáférést szerezni nyílvános Hot Spot-okban.

Szükséges: programozói képességek és hajlandóság
Konzulens: Buttyán Levente  (IE.433)
Véletlenszám generálás vezeték nélküli mesh router-en (MSc és BSc, info és villamos)
A laboratórium egyik nemzetközi K+F projektjében (EU-MESH projekt) vezeték nélküli mesh hálózatok biztonságával foglalkozunk. Ezekben a hálózatokban a mesh router-ek kriptográfiai algoritmusokat használva védik a közöttük folyó kommunikációt. A kriptográfiai algoritmusokhoz véletlen sorsolt kulcsokra van szükség. Kérdéses azonban, hogy milyen minőségű kulcs generálható egy mesh router-en. A hallgató feladata a laborban található mesh tesztbed router-ein futó véletlenszám generátor minőségének vizsgálata. Ehhez meg kell ismerkednie a véletlenszám generátorok minősítésének elveivel, majd alkalmaznia kell a tanultakat a konkrét generátor vizsgálatára. Későbbiekben a feladat tovább bővíthető alkalmas véletlenszám generátor tervezése, implementálása és tesztelése felé mesh környezetben.

Szükséges: programozói képességek és hajlandóság, angol nyelvtudás
Konzulens: Buttyán Levente  (IE.433)
Elosztott adattárolás megvalósítása vezeték nélküli szenzorhálózatokban (MSc és BSc, info és villamos)
A vezeték nélküli szenzorhálózatok a környezetet monitorozzák és annak paramétereit (pl. hőmérséklet, páratartalom) mérik. A mért adatokat gyakran egy mobil adatgyűjtő egység gyűjti be valamilyen időközönként. A begyűjtések között, a szenzoroknak megbízhatóan tárolniuk kell a mérési adatokat. Ennek érdekében backup csomópontokat választanak, és redundáns módon tárolják az információt. Több kódolási eljárás is ismert ezen elosztott adattárolás hatékonyságának és megbízhatóságának növelésére. A hallgató feladata ezek megismerése és egy ilyen kódolási eljárásra épülő tárolási algoritmus implementálása TinyOS környezetben. A feladat szorosan kapcsolódik a laboratórium egyik nemzetközi K+F projektjéhez (WSAN4CIP projekt).

Szükséges: programozói készség és hajlandóság, angol nyelvtudás (TinyOS környezet ismerete nem szükséges, annak megismerése viszont a feladat része)
Konzulens: Buttyán Levente  (IE.433)
Gyenge kriptográfiai primitívek támadása grafikus kártya segítségével (MSc és BSc, info és villamos)
Egyre több mindennapi eszköz használ különféle kriptográfiai megoldásokat valamilyen kommunikáció védelmében. Ilyen eszközök például az elektronikus bérletek vagy beléptető kártyák. Ezen eszközök legtöbbször valamilyen speciális nem publikált kódoló megoldást alkalmaznak, amik sokszor gyengének bizonyulnak.

Ezzel párhuzamosan egyre több videokártya processzora alkalmas különféle programok futtatására, bizonyos esetben sokkal hatékonyabban, mint a CPU-k. A hallgató feladata felmérni, hogy milyen eszközök (pl: Myfare, HiTag2) esetén lehet kihasználni a GPU-k adta gyorsaságot, és valamilyen C jellegű nyelven (pl: CUDA, BrookGPU) megpróbálni hatékonyan megtámadni azt.

Szükséges képességek: Angol, C programozás
Kozulens: Holczer Tamás  (IE.429)
Hálózati kódolás és gyakorlati alkalmazásai (MSc és BSc, info és villamos)
A hálózati kódolással kapcsolatban (network coding) született elméleti eredmények (és a néhány létező alkalmazás is) azt mutatják, hogy a hálózati kódolás ötlete számos területen felhasználható hatékonyság, robusztusság javítására. A gyakorlatba történő átültetés viszont sokszor új kérdéseket vet fel. A hallgató feladata, hogy megismerje a hálózati kódolás elméleti hátterét és a létező megvalósításokat, majd egy a konzulenssel együtt kiválasztott konkrét alkalmazást vizsgáljon és implementáljon (szimulációs vagy valós környezetben).

Szükséges képességek: Angol nyelvtudás, programozási készség és hajlandóság
Konzulens: Czap László  (IE.429)
Adattovábbító protokollok biztonsági analízise DTN hálózatokban (MSc és BSc, info és villamos)
A DTN (Delay Tolerant Network, azaz Késleltetéstűrő Hálózat) egy olyan Peer-to-peer jellegű hálózat, mely szegmentált alhálózatokból áll, és az adatok továbbítása nem dedikált kapcsolaton keresztül történik, hanem a mobil eszközök mozgását használják ki. Az eszközök találkozásukkor korlátozott hatótávolságú vezetéknélküli technológiára építve csatlakoznak egymáshoz, mely kapcsolat a mozgások miatt sokszor csak rövid időt biztosít az adatok kicserélésére. A hallgató feladata a DTN hálózatokhoz javasolt adat továbbító protokollok DoS (Denial-of-Service) ellenállóságának analízise, a konzulenssel együtt megtalált gyengeségek szimulációs vizsgálata OMNeT++ környezetben. A feladat szorosan kapcsolódik a laboratórium egyik nemzetközi K+F projektjéhez (BIONETS projekt).

Szükséges képességek: programozói képességek és hajlandóság, angol nyelvtudás
Konzulens: Dóra László  (IE.429)