Erzeugen von echten Zufallszahlen aus Transistor Rauschen – eflose #587
Hi folks, I have now made my first thoughts to the system communicate really safe to really secure chat over the Internet or over other networks how to generate random numbers on the SD card must because the random must pay yes really be sure I thought, basic principle as a noise source transistor noise or you could also take noise from the radio, if I as a radio …. so noise one would only digitize a noise, looking around like this now very roughly now I say, I take an analog to digital converter of me the analog voltage level makes to a digital number between 0 and 255 then I have here, then I measure once how much tension is there and since I’ve been here 130 Then I measure again, 125, then I measure again, 143, I measure again, 90, I measure again 173 and so I can measure periodically measure measure measure measure measure so Now if I take only the last number of the values, ie 0 5 3 0 3 then I have a really good random number 05303 these are the figures that I save to SD card but actually I have as output always so an 8-bit number which is from 0 to 255, 0 is all 0, 255 is all with en 1 Now when I take from these 8 bits, only the last bit where I could the last 2 or 3 bits take depending how big the rash is when the large is huge you could also take the last 3 bits but if I now take only the last bit then I for each measurement of the Digitizer, thus a Pic 16F876 can so so the 40,000 to 80,000 measurements make the second, so the smaller the number of room the more per second could make the I would now 40 000 ie 40 kbit bit on random numbers So 0 1 1 1 1 0 and so on and that’s also a good chance of numbers Now I can take an SD card I can say, write to the SD card from Address 0 1 2 3 4 and so on up to 2 gigabytes I write now then the noise, the random numbers in there, I always take the last bit and write the pure then as I have now 0 1 1 1 1 1 0 So then 4 times the 1 and a 0, exactly 0 1 1 1 1 0 1 1 and so, I can then the whole SD card with random numbers vollschreiben and so I’m really the One Time Pad encryption for safe Random number sequence what I do is simply digitize only noise, think as a noise source I’m going to take a transistor I or a Zener diode, or something, any Device does much noise the noise is distributed fairly equally, and also because I just the lowest value suppose, so I’ll just the least significant bit it changes very often and that’s with such a noise source then even truly random, and it is not predictable in advance, so can be it does not really calculate. Although it is not a perfect random number sequence because I think it perfectly only with quantum processes but it is likely to have a be very good random number sequence, good enough that the One Time Pad encryption can not as easy to crack so you really sure undisturbed and in peace and can communicate with a second person. Of course, must one SD card then those press into their own hands, privately passed via a secure source because as soon as the key is somewhere somehow known then others can Stream running decrypt on the Internet, but as long as this key here is secret, so I can give the SD card my friend or the second device and I have the same numbers as on the SD card really can not communicate what we read along while no one comes to the data and the data goes very well destroy
easily could be, for example, the data again to overwrite with new random numbers just as they then come in, the only problem is we both have the same random numbers have it is eventually we would have to
meet again and I have the Copy 1 over: the random numbers from one SD card to another 1 otherwise one could not decipher my lyrics, and I its not if we had different random numbers but the possibility that quasi full again the SD card with true random numbers writes is such a good idea can the random numbers generator always again activate, for example, if I now My chat partner, write a text that is 300 bytes long or 300 characters is I need 300 bytes but I can then after I encrypts the random number with my ever fire up the random numbers generator and this 300 bytes pretty quickly replace from SD card, so override and my opposite partner the can when the got the text or has deciphered overwrite immediately these 300 bytes again with new random numbers so the key would be really destroyed, the only thing that remains left the plaintext to encrypt and I had sent him, and the He then are still inside the display but then only in volatile RAM is memory, that is, if one of the device switches the plain text would also be gone then plaintext and key would be destroyed, and even if someone we had communicated with cuts if no key exists then it is not the more can decode So the possibility of random numbers from noise transistor from a Noise gain voltage which are then digitized easy and then really only the ends of the numbers increases, so the significant ends, so if I now since from 0 to 255 go that since I take only the last number 0, the 5 3, 0, 3, or quasi binary just take the last bit
0 1 1 1 1 0 and so on and I really have then a true random number sequence with real random numbers that do not are now pseudo random and also can not be calculated.