Brilliant read. It's also worth reading the discussion from an earlier submission (60 days ago):<p><a href="https://news.ycombinator.com/item?id=6607661" rel="nofollow">https://news.ycombinator.com/item?id=6607661</a><p>With all the current discussions about crypto, RSA, backdoors, random number generators, <i>etc,</i> it's worth reading things like this to come up to speed with the concepts, even if you don't get all the details.