Building SET Applications for Secure Transactions