0 votes
Hello,

In exercise 9 in task 3c) (question 12) my solution is marked as incorrect, even though the (exact) transaction that is asked for is performed.

My solution was to copy-paste the pmtinfo (with the id), append it to the first pmtinfo, remove the signature from the appended pmtinfo (to match the task requirements) and adjust the information according to the task (such as IBAN). I figured out that the first time clicking on "verify" yields "verification failed" as output but as soon as you reclick "verify" (without changing anything), my desired transaction is outputted and therefore performed. This did not happen just one time but every time I rechecked my solution.

I figured out, that I was supposed to remove the id of the pmtinfo to make it verify successfully every time. However, the transaction is still performed correctly - just in the second try. The requirements for passing the task are not violated since it is not stated the transaction has to be verified the first time you try it. From my understanding, my solution should therefore be marked as correct.

As a result, may I ask you to recheck and reconsider the grading for me please?

Best regards
closed with the note: Thread is completed
ago in ex09 by (510 points)
closed ago by
edit history

1 Answer

0 votes
According to the exercise, "The Signature MUST still be valid", i.e. always verify correctly.

You can achieve this by changing the id of the second transaction.
ago by (2.2k points)
edited ago by
edit history