For this purpose, what is considered most promising is an environment or a system called PKI (public-key infrastructure), and, a public key certificate plays a principal role therein. [0016] The public key certificate is a digital signature for confirming and ensuring a correspondence between an entity (entity executing communication such as a computer or a person) and a public key of such entity,