![]() |
![]() |
|||||||||||||||||||||||||||
|
Ö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) |