Abstract: A system for certifying documents transmitted digitally over a data communications network, such as financial transactions, registry office certificates and payments, comprising clients for accessing services provided by the various providers and a centralized system for assigning digital certificates and for verifying digital signatures applied by users of the system, each signing device being uniquely associated with a user independently of the service required, thus allowing the user to access a plurality of services by a single security instrument.