According to walkthrough steps for ECDSA topic from wikipedia as shown below, What if the impact if we don't apply the hashing function (highlighted in blue in the image) to the raw messages?
Although this sounds a bit silly, but let's say we have both with or without SHA256 engine test cases like below.
Hex Message (256 bits): "0123456789012345678901234567890123456789012345678901234567890123"
Hex Message after SHA256 (256 bits): "9674d9e078535b7cec43284387a6ee39956188e735a85452b0050b55341cda56"
Can anyone explain what is the problems with the first Hex Message if I proceed with this to the subsequent ECDSA signing flow?
Just assume Alice signed the raw message in this case?