PKI technology is considered the only technology available today that provides for non‐forgeable signatures. In a PKI system, each user has two keys; a public key and a private key. These keys can be used for encrypting and decrypting information, for digitally signing electronic information and for verifying the authenticity of their owner.
The public key cannot reveal the private key, making PKI a robust technology for digital signatures.