New answers tagged cryptographic-hardware
First, you should not write your own CSPRNG - there are plenty of well vetted ones from which you may pick. Second, your text and your pseudo code do not match (rotate key or rotate the seed). Third, as I understand this algorithm it doesn't even give good randomness properties. For example: Main> let seed = `0x82398eeaf74239 :  Main> let key = ...
Top 50 recent answers are included