Signature Generation/Validation Process

Digital signatures are generated by using public-key signature algorithms. Use a private key to generate the signature, and use the corresponding public key to validate the signature. This process is shown in the following illustration.