El protocolo SET es un sistema de comunicación desarrollado en 1995 para realizar transacciones comerciales de forma segura en Internet. SET permite la identificación y autenticación del comerciante y cliente mediante certificados digitales, y cifra los datos de la transacción de modo que sólo el banco y el cliente puedan verlos, proporcionando confidencialidad, integridad y no repudio.