Abstract: With the development of globalization, business collaboration and exchanges between companies become increasingly frequent. Data communication between two or more parties using certificate ...