inputvalidáció
Inputvalidáció a szoftverekben az adatok ellenőrzésének és szükség szerinti átalakításának folyamata. Célja, hogy a beérkező adatok megfeleljenek a várt formátumnak, típusnak és értékkészletnek, ezáltal javítsa a megbízhatóságot és csökkentse a hibákat.
Általában a validálás a külső határokon történik: a bejövő adatok ellenőrzése és normalizálása a kliensoldali ellenőrzés
Gyakori megközelítések közé tartozik a fehérlista alapú validáció (csak meghatározott értékek engedélyezése) és a normalizálás-kódolás (például
Biztonsági szempontból az inputvalidáció a védelem első vonala lehet, de nem helyettesítheti a biztonságos távoli hívásokat:
Környezetek: webes alkalmazások, API-k, fájlfeltöltések és más interaktív rendszerek.