Skip to main content
. 2020 Oct 29;20(21):6158. doi: 10.3390/s20216158
Algorithm 11:Process of signing the message.
  Input: TheMessageMsent
  Output: Signaturepairs(r,s)
1  Sender:calculatee=HASH(Msent);
2  Sender:calculatez=leftmostpbitsofe;
3  Sender:selectrandomvaluek;
4  Sender:calculate(x1,y1)=k×G;
5  Sender:calculater=x1modpwherer0;
6  Sender:forr=0goto3;
7  Sender:calculates=(z+dsr)k1fors=0goto3;
8  Sender:(r,s)ciphertextsignature