A commenter on HN some years ago claimed a 100% success rate at
blocking spam by requiring all web form submissions to be
cryptographically signed. This solution struck me as stunningly
elegant both by raising the standard for constructive feedback and
promoting public awareness of secure communication.
Cryptographically signed where and how? Do you mean to say that you get a full string like "a=1&b=something&c=[1,2,3]" and hash/encrypt that? Or do you encrypt each individual field? Or something else?