| CPC H04L 9/3247 (2013.01) [G06F 21/52 (2013.01); H04L 9/3093 (2013.01); H04L 9/3271 (2013.01)] | 26 Claims |

|
1. A data processing system comprising instructions embodied in a non-transitory computer readable medium, the instructions for a fault detection in a digital signature algorithm in a processor, the instructions, comprising:
producing a digital signature of a message using a digital signature algorithm;
storing parameters from a last round of the digital signature algorithm;
executing the last round of the digital signature algorithm using the stored parameters to produce a check signature;
comparing the digital signature to the check signature; and
outputting the digital signature when the digital signature is the same as the check signature.
|