Elosztott kriptográfiai alkalmazás fejlesztése Android platformon
Önálló laboratórium 1 - Vizuális informatika főspecializáció, MSc Info.
Önálló laboratórium 2 - Vizuális informatika főspecializáció, MSc Info.
TDK dolgozat
Másik oldalról a kriptográfia lehetőséget biztosít arra, hogy mobil alkalmazásainkat érzékeny területeken is használhassuk (pl. vásárlás, aláírás, stb) úgy, hogy pl elvesztésük esetén ne lehessen velük visszaélni.
A feladat:
A téma keretében a hallgatók megismerkednek az Android platformmal, valamint a feladathoz kapcsolódó kriptográfiai eredménnyel, és elosztott kriptográfiai alkalmazást készítenek. Ilyen lehet pl. elektronikus pénztárca, dokumentum-aláírás, szavazás, kommunikáció, stb. Ennek során megismerik a platform API-ját, a mobil fejlesztés jellemzőit, az elosztottságból fakadó előnyöket és hátrányokat, az ad-hoc kapcsolatok létesítésének lehetőségeit, valamint kriptográfiai algoritmusokat és implementálásuk nehézségeit.
Követelmények:
Angol nyelv ismerete, Java programozási gyakorlat. Korábbi mobil-programozási tapasztalat előny.