There was a bug in wrong-public-key fixture generation. To fix this, original message ordering is restored which was reversed in the previous step.
The corresponding test case was still passing expecting signature validation failure but it was due to wrong-message-ordering, not because of wrong-public-key.
Another bug was the spare-key-pair public-key was same as original public-key.
There was a bug in wrong-public-key fixture generation. To fix this, original message ordering is restored which was reversed in the previous step. The corresponding test case was still passing expecting signature validation failure but it was due to wrong-message-ordering, not because of wrong-public-key.
Another bug was the spare-key-pair public-key was same as original public-key.
Added the hex-encoding for all message buffers.