Dostawcy kart VISA i MasterCard zdefiniowali mechanizm pod nazwą Secure Electronic Transactions (SET), który dotyczy tych bardziej złożonych aspektów transakcji. Ma on stać się standardem otwartym, chociaż postęp w tym kierunku jest jak dotąd powolny. Opiera się na łańcuchu certyfikatów cyfrowych, które są dostarczane posiadaczom kart, sprzedawcom i agentom rozliczeniowym przez ich organizacje sponsorujące. Wydawanie certyfikatów cyfrowych wymaganych przez proces jest wysoce hierarchiczne i wymaga głównego urzędu certyfikacji SET najwyższego poziomu. Mechanizm jest konwencjonalną wersją opisanych wcześniej procesów bezpieczeństwa, w której dane wiadomości są szyfrowane za pomocą losowo wygenerowanego klucza, który jest następnie szyfrowany za pomocą klucza publicznego odbiorcy. Nazywa się to „cyfrową kopertą” wiadomości i jest wysyłane do odbiorcy wraz z zaszyfrowaną wiadomością. Odbiorca odszyfrowuje cyfrową kopertę za pomocą klucza prywatnego, a następnie używa klucza symetrycznego do odblokowania oryginalnej wiadomości. Użytkownicy SET skutecznie szyfrują dane swojej karty kredytowej w sposób, którego nie może odblokować sprzedawca, a jedynie centrum przetwarzania kart.