The Brazilian government has launched a public key infrastructure called ICP-Brasil through a new law called Provisional Measure 2200. This will establish a Root Certification Authority to register certification companies and determine procedures they must follow to be accredited. Once registered, certification companies can register e-signatures and issue digital certificates containing identification information and a public key paired with a unique private key, allowing users to encode and decode signatures and documents.