Exercise on Digital Signature

Arrange the steps by dragging and dropping the steps on the second area. To revert a step drag it back.

Steps of Digital Signature (Jumbled order)
A Key Pair for signer is generated
A Digital Signature Certificate (DSC) for signer is created using CSR
Message digest is created for the input message by the signer
Fingerprint of the message is encrypted using private key of the signer thus creating the digital signature
Digital signature is appended to the message
Message with digital signature is sent from signer to receiver.
Message digest is created for the received message.
Digital signature is decrypted using signer's public key by the verifier
Fingerprint of the received message and decrypted digital signature is compared by the verifier
If Fingerprint_message = decrypted_digital_signature then signature is verified, else not verified
Drop the steps here to arrange