[cc's pruned]
static void
burn_stack (int bytes)
{
char buf[64];
memset (buf, 0, sizeof buf);
bytes -= sizeof buf;
if (bytes 0)
burn_stack (bytes);
}
This may also not quite do what you think:
1) burn_stack() may reasonably be made tail-recursive by a
Only 3 in the world? I don't think so. At the last RSA conference, the
NSA had a historical 'museum', including an enigma. The woman
running it said there were at least 40 still around.
I know one firm which has two of them, along with various other
historical crypto HW.
The BBC article