Secure Multi-Party E-Commerce Protocols