SET (Secure Electronic Transaction), Protocol SET (71), defined in [114], is an immense e-commerce technical standard for the commerce industry developed by Visa and MasterCard as a way to facilitate secure payment card transactions over the Internet using Digital Certificates.
Protocol EDI (72), the Electronic Data Interchange, is a set of protocols for conducting structured inter-organization exchanges, such as for making purchases or initiating loan requests. [50] (MIME Encapsulation of EDI Objects) defined the method for packaging the EDI transactions sets in a MIME envelope. The RFC MIME-based Secure Peer-to-Peer Business Data Interchange over the Internet ([80]) introduces the notion of non-repudiation of receipt (NRR), used to notify a sending trading partner that requested the signed receipt that: The receiving trading partner acknowledges receipt of the sent EDI Interchange, (Problem: Non-Repudiation), the receiving trading partner has authenticated the sender of the EDI Interchange (Problem: Entity Authentication), and the receiving trading partner has verified the integrity of the sent EDI Interchange (Problem: Message Authentication).
Protocol TRADE (73), the Internet Open Trading Protocol is an interoperable framework for Internet commerce. It is optimized for the case where the buyer and the merchant do not have a prior acquaintance and is payment system independent. It can encapsulate and support payment systems such as SET, Mondex, secure channel card payment, GeldKarte, etc. IOTP is able to handle cases where such merchant roles as the shopping site, the payment handler, the deliverer of goods or services, and the provider of customer support are performed by different Internet sites.
Protocol SET, Protocol EDI, and Protocol TRADE should provide Non-Repudiation (Accountability, Proof of Origin, and Proof of Delivery) (G1-3,13,17-19). (Plus other standard Authentication goals).