I’m not going to get detailed in why I am saying what I am about to say. Go and read this post – Encryption Via A One-Time Pad – at Dan Morgan’s place. Also, all of this is courtesy of Mosby via WRSA.
The post is interesting, especially the more rudimentary methods of communication, which I think are far superior to the high tech methods. Then again, this kind of stuff is interesting to me, and perhaps few others. I suspect that this kind of thing would be useful under certain circumstances, but not me, and not right now.
If I had ever wanted to be anonymous, that ship left port years ago. I have been tracked by CIA, NSA, FBI, DIA, DHS, Department of State and *.mil network domains ever since I posted real examples of the sinfully restrictive ROE in Iraq and Afghanistan (from folks who were there). I’ve seen it from network domains that visited my site. Eventually, I lost interest in that and simply assume that I’m being watched all of the time on everything. Again, that horse left the barn a long time ago. I cannot ever be anonymous again. I have given some thought to how I might return to normal life again, but only thoughts.
But regarding the post on encryption, the issue of random number generators comes up. Morgan says some of the random number generators are “pseudo-random number generators.”
I have to get all pointy head here, and I fear that the more I do this, the larger the chance is that I give away who I am and what I do. I just want to keep that separate from my blogging if I can. But here it goes. There are guys who do their entire post-doctoral work on developing random number generators at the National Labs for Monte Carlo computer codes. There are tests for randomness – ten in all the last time I read the papers and listened to the presentations.
Listen. All random number generators are pseudo-random number generators. None are truly random. With a given random number seed, a random number generator will generate the same sequence of numbers every time it is launched. Monte Carlo computer code users are constantly aware of whether they are exceeding the random number stride with any specific calculation. There are tricks used as work-arounds if they do, such as choosing a random number seed that happens to be different than the default value, or different than the one they chose earlier. But the simple question is this: Do you understand that you cannot just launch the application and assume that you get “random numbers?”
But also listen to me on this. The folks that propose to rule us have access to all of these random number generators. If you use a random number generator like it’s a black box and generate the same sequence of “random numbers” every time you use it, your communications will become predictable.
What’s the point? Just be aware that you cannot use a piece of technology as a black box. You have to be at least semi-educated in order to make proper use of any technology, and don’t assume that you are any more than one step ahead of your opponent, even if you’ve changed what you did since the last time you did it.
Okay. End of pointy head lecture.