Στην επιστήμη των υπολογιστών και στα ψηφιακά ηλεκτρονικά, μια πύλη XOR (αποκλειστική OR) είναι μια λογική πύλη που βγάζει true (ή 1) μόνο όταν ο αριθμός των αληθινών εισόδων είναι μονός.
Με άλλα λόγια, επιστρέφει true εάν ο αριθμός των αληθινών εισόδων είναι ακριβώς μία.
Το σύμβολο για μια πύλη XOR στα διαγράμματα κυκλωμάτων είναι συνήθως ένα σύμβολο συν που περικλείεται μέσα σε έναν κύκλο.
Οι πύλες XOR είναι θεμελιώδη δομικά στοιχεία στα ψηφιακά κυκλώματα και χρησιμοποιούνται ευρέως σε διάφορες εφαρμογές, συμπεριλαμβανομένης της κρυπτογράφησης δεδομένων, της ανίχνευσης σφαλμάτων και της δημιουργίας ισοτιμίας.
Είναι ιδιαίτερα χρήσιμα για τη σύγκριση δυαδικών τιμών ή την ανίχνευση αλλαγών σε δυαδικά σήματα.
Στον προγραμματισμό, οι λειτουργίες XOR χρησιμοποιούνται συνήθως για εναλλαγή ή αναστροφή bit, εναλλαγή τιμών χωρίς προσωρινή μεταβλητή και εκτέλεση άλλων χειρισμών bitwise.
Επιπλέον, οι λειτουργίες XOR είναι θεμελιώδεις σε κρυπτογραφικούς αλγόριθμους, όπως συναρτήσεις κρυπτογράφησης και κατακερματισμού.