Secure Electronic Transaction (SET; deutsch Sichere elektronische Transaktion) ist ein Sicherheitsprotokoll für den elektronischen Zahlungsverkehr mit Kreditkarten, im Besonderen über das Internet.
SET wurde 1996 von VISA und Mastercard, unter Beteiligung von GTE, IBM, Microsoft und Netscape entwickelt.
Die Sicherheit von SET beruht auf der Verwendung von digitalen Signaturen und der Verschlüsselung der übertragenen Daten mit asymmetrischen und symmetrischen Verschlüsselungsalgorithmen. Eine Besonderheit des SET ist der Einsatz von Dualen Signaturen, um die Privatheit der Benutzer zu wahren bzw. den Datenschutz zu gewährleisten.
Aufgrund mangelnder Akzeptanz haben die Kreditkartenorganisationen in den letzten Jahren die Bemühungen zur Verbreitung von SET weitestgehend eingestellt und werben stattdessen für das 3-D-Secure-Verfahren.