A server certificate issuing system confirms existence of a Web server for
which a certificate is to be issued. The web server includes means for
generating an entry screen to input application matters for an issuance
of a server certificate, means for generating a key pair a public key and
a private key, means for generating a certificate signing request file
(CSR) containing the generated public key, and means for generating a
verification page indicating intention of requesting the issuance of the
certificate. A registration server retrieves the CSR from a received
server certificate request and accesses the Web server to read the
verification information, and compares the read verification information
with the CSR. If the verification information read from the Web server is
identical to the CSR, it is determined that the Web server for which the
server certificate is to be issued exists.