|
|
|
|
|
by YjSe2GMQ
2697 days ago
|
|
Yeah this is plain wrong. Sorry but you simply don't understand how transactions work in cryptocurrencies. You cannot edit a transaction (for example by changing it's outputs) after it has been signed. That's how cryptographic signatures work, in general. And the only way to cause an incorrect transaction to be signed on Ledger/Trezor is by tricking the user, which requires malicious code inside the device. |
|
I completely agree with you that you cannot edit a transaction after it's been signed. I was trying to point out above that if the user is tricked, by signing a transaction they think is correct, but is in actuality not the intended destination because we assume the attacker controls what they are seeing, and where they are going.
Ledger signs transactions with a destination address. If the user can't tell (or is tricked) into believing a malicious address is the authentic one, everything will look koshor. This is similar to the level of sophistication and control required in the MEW incident. It's unlikely, but possible.