The fact remains that crypto _is_ very hard.
I don't think it is any harder, actually. It's just that the stakes are much higher.
I don't think it is any harder, actually. It's just that the stakes are much higher.
A lot of crypto is unintuitive.
And the goal-posts keep moving. You have to keep well-read and very objective.
You can say this about mainstream programming, but its a bit of a stretch. There is plenty of mainstream programming using the equiv to bubble sorts and nobody should care. You can get away with being a bad programmer.
Because the risks are higher, and you can't get away with being mediocre, is why crypto is hard.
PS: not a tarsnap user, but love your work and your thoughtful posts :)