Dengan semakin berkembangnya perdagangan di Internet, banyak pula protokol-protokol yang dipergunakan untuk perdagangan di Internet. Salah satu protokol yang dianggap paling aman adalah Secure Electronic Transaction (SET) yang dikeluarkan oeleh Visa dan Mastercard. Di Indonesia belum ada yang mengimplementasikan SET untuk perdagangan di Internet. Oleh karena itu dalam penelitian ini dicoba untuk menganalisa dan mengimplementasikan SET. Tujuan penelitian adalah untuk menganalisa SET dan mengimplementasi objek-objek yang dipakai dalam protokol SET. Karena protokol SET tersebut sangat kompleks, maka penelitian dilakukan hanya pada komunikasi antara cardholder dan merchant. Penelitian dimulai dengan membaca ketiga buku referensi yang dikeluarkan Visa dan Mastercard. Kemudian mempelajari ASN.1, perangkat kriptografi yang dibutuhkan dalam SET, encoding data dalam format DER, dan merancanga objek-objek yang akan diimplementasikan. Lalu dimulailah pembuatan objek-objek tersebut, sambil merancang metode pengujinya. Hasil penelitian adalah object library yang dipakai dalam kompunikasi antara Cardholder dan Merchant