Το τείχος προστασίας είναι μια συσκευή ασφαλείας δικτύου που χρησιμοποιείται για τον έλεγχο της εισερχόμενης και εξερχόμενης κυκλοφορίας δικτύου με βάση ένα σύνολο κανόνων. Τα τείχη προστασίας χρησιμοποιούνται τόσο σε υλοποιήσεις υλικού όσο και σε λογισμικό και είναι απαραίτητα για την προστασία υπολογιστών και δικτύων από μη εξουσιοδοτημένη πρόσβαση.