Obfuszkáció
1. Fogalom magyarul: Obfuszkáció
2. Fogalom angolul: Obfuscation
3. Meghatározás:
Az obfuszkáció egy olyan program-transzformáció, mely a program eredeti funkcionalitásának megőrzésével (esetleg tolerálható teljesítménycsökkenés árán) a program leírását (forráskódját) vagy akár a működését változtatja meg, azzal a céllal, hogy a programban információt rejtsen el (pl. a program működéséről vagy a futás során használt változók értékeiről). A pontos céltól és a felhasznált eszközöktől függően az obfuszkáció két megközelítése ismert. A szoftverfejlesztés területén elterjedt kód-obfuszkáció kifejezés olyan obfuszkációs technikákra utal, melyek célja megnehezíteni a program működésének megértését (deobfuszkációját), statikus vagy dinamikus elemzését, ismeretlen forráskód esetén a kód visszafejtését (reverse-engineering). Ezen heurisztikus eljárásokkal szemben az ún. kriptográfiai obfuszkáció célja programok „titkosítása” (az üzenet titkosítás analógiájára) pontosan definiált biztonsági garanciák teljesítése érdekében.
4. Hivatkozások:
5. Megjegyzések:
Míg a kód-obfuszkációt napjainkban széles körben alkalmazzák a gyakorlatban, addig a kriptográfiai obfuszkáció aktív kutatási terület számos nyitott kérdéssel. Az obfuszkációt alkalmazható pl. a szerzői tulajdon védelmére, digitális jogkezelésre (Digital Rights Management vagy DRM), de rosszindulatú felhasználása is gyakori, ilyen a maleware-ek obfuszkálása.
Tartalom
5G témakör
Általános - átfogó fogalmak témakör
Elektronikus hírközlés szabályozás - szabványosítás témakör
Elektronikus hírközlési szolgáltatás témakör
Elektronikus hírközlő hálózat témakör
Elektronikus hírközlő hálózati infrastruktúra témakör
Felhő témakör
Frekvenciagazdálkodás témakör
Infokommunikációs technikák témakör
Internet alkalmazások témakör
Internet szabályozás - szabványosítás témakör
Internet szolgáltatás témakör
Kábeltévé témakör
Következő generációs internet technológiák és szolgáltatások témakör
Média tartalom átvitel témakör
Média tartalom átviteli szolgáltatás témakör
Média-szabályozás, szabványosítás témakör
Médiaszabályozás témakör
Mesterséges intelligencia témakör
Minőségi paraméterek témakör
Műholdas helymeghatározás témakör
Okos város megoldások témakör
Online médiaplatformok témakör
Optikai hálózat témakör
Személyes adatok védelme - információ biztonság témakör
Szervezetek témakör
Vezeték nélküli kommunikáció témakör
Gyakran ismételt kérdések
Hogyan tudok hozzászólást fűzni a szócikkhez?
Regisztráció után (egy név és egy valós e-mail cím kell hozzá) lehet hozzászólni.
Ki felügyeli a fogalmak helyességét?
A Hírközlési és Informatikai Tudományos Egyesület által létrehozott szerkesztőbizottság hagyja jóvá a fogalmakat.
Lehet bővíteni a fogalomtárat?
A szerkesztőség határozza meg definiálandó fogalmakat. Örömmel vesszük javaslatait a „További fogalmak” oldalon található űrlap kitöltésével.