A method and computer program in which a user (132) may have a digital
certificate created using a strong authentication technique. Once the
user has the digital certificate he may then request the generation of a
"single sign-on" certificate that will allow the user (132) access to a
foreign computer networks. This is accomplished by the user (132)
contacting a registration web server (124) and requesting the generation
of "single sign-on" for the foreign computer network. Thereafter, the
registration web server (124) may take a public key generated based on
the digital certificate and request the creation of a "single sign-on" by
simply creating a public key from the digital certificate.