Quasars Used for Encryption
space_mongoose writes "According to this NewScientistTech story, intergalactic radio signals from quasars could emerge as an exotic but effective new tool for securing terrestrial communications against eavesdropping"
Now when I'm having a private conversation with some aliens I'll know that Bush isn't listening... woopeedoo
This make me real happy. While I am not currently involved with encryption, I am focusing more on open source projects, reading this made my day.
Quasars occur when galaxies collide (or at least that's the theory). Quasars we see now are billions of years old. Now, galaxies aren't really as close together anymore, so new quasars are extremely rare. Might not be many in the distant future with which to encrypt signals.
Anybody think this seem odd? An early April fools perhaps?
We use really fast neutron stars which generate radio waves in order to encrypt our content?
So if someone has a list of all quasars and their radio frequencies, can't they brute force the message and break it in, what, 20 seconds?
Viable Slashdot alternatives: https://pipedot.org/ and http://soylentnews.org/
All one time pads are recorded from random data. You record a long stream of truly random input, then make two copies of the recording. Tne sender gets one copy, the receiver gets the other. Starting at the beginning of the pad, the sender uses each bit of the pad exactly once, then discards it. When the sender runs out of bits, he can not send any more data. The receiver decrypts decrypts likewise, discarding each pad bit after it has been used once. As long as the sender and receiver start with the same pads and don't skip or reuse any bits, they stay in syncronization.
Many perfectly good one time pads are drawn off of data "that anyone can record." For example, many pads are created from atmospheric noise. Anyone can record the same data, but unless you know exactly where and when the recording was done, it is computationally infeasible to record all possibilities, let alone brute force them.
There are many, many quasars that we record in the sky. All of them give off constant streams of random data. So it would be computationally intractable to record all possibilities or brute force a particulr message, because the attacker would have to know exactly which quasar was recorded, and exactly which instant the recording began. He would also have to know exactly which bit of the pad the sender was on when the sender started sending the message that he intercepted. All theoretically possible, but computationally intractable.
The preceding comments reflect the author's personal opinion and are public domain, unless explicitly stated otherwise.
This reminds me of a proposal I saw to use pulsars as a sort of "Interstellar GPS," making use of their signals to determine one's location. The description from Selenian Boondocks:
The other [Microcosm proposal] that appeared even more interesting to me was the idea (which I'll dub X-ray Pulsar Positioning System or XPPS for short) of using naturally occuring signals from X-ray Pulsars to provide positioning and attitude data anywhere in the solar system, not just inside the orbit of existing GPS satellites. If something like that works, it could make interplanetary navigation substantially easier, much as GPS has made terrestrial navigation so much easier. GPS is really convenient, and it would be nice to get even some of the benefits of it without having to pay the huge infrastructure costs of setting up systems like that around every interesting planet or moon that we want to settle in the future. All that said, this is just a Phase I SBIR, and it would be interesting to know more about how they were actually planning on doing this. Anyone have any thoughts?
There doesn't seem to be anything special about a quasar here... essentially all they are saying is that large amounts of random data can be used for quick and easy one time pad encryption, which to my knowledge is unbreakable, although I am not particularly well versed in cryptography...
For those that don't know, the idea behind a one time pad is that your key is random, and the same size as the data being sent. For example, if binary data is sent, simple xor encryption can be used as follows
unencrypted data: 10110000
pad data : 10111001
xor the pad against the key and you get
encrypted data : 00001001
xor the same pad against the *encrypted* key again to get
original data : 10110001
tada
One time pads have two major problems
1. Both parties need the key.
2. The key is large, thus cumbersome to carry around and likely to be discovered.
Problem 2 can be solved, while losing some randomness, by using a popular book as the pad. Then you could just head down to the library and check out catcher in the rye, or whatever book you agreed upon beforehand, and begin decoding.
I suppose that this could be used in conjunction with public key cryptography, so that public key cryptography is used to encrypt the coordinates of the quasar you want to use... but I really don't see why you need the quasar at all. Also, aren't there only 12,000 of them visible? If this technology became widespread and quasars were persistently used as sources of random data... someone with enough resources could just monitor them all and decrypt any data transmitted by checking it against all the data received from pulsars at that time.
What, lava lamps aren't good enough anymore?
They are indeed unbreakable, with a theoretical proof of unbreakability -- in the land of spherical horses, where you're allowed to make huge assumptions.
One underappreciated assumption about one-time-pads is that the recipient will (and can!) destroy the keying material after use so thoroughly that the adversary can't reconstruct it. There are several other issues, of which key distribution is one of the easiest. Just put a 500GB external drive in the diplomatic bag once and you've covered communications for a long time.
Here's the problem. The only things secret here are which quasar (13, 14 bits of uncertainty), when the sampling started (?? There won't be very many possible seconds that the adversary has to scan but sampling could start on a fraction of a second), and the sampling algorithm (but you have to assume in crypto that the adversary knows your algorithms). It's going to be easier to brute-force than a 6-word Diceware passphrase unless atmospheric effects somehow make the quasar signal look different everywhere on earth.
Ladies and gentlemen, uh, we've just lost the picture, but what we've seen speaks for itself. The Corvair spacecraft has apparently been taken over- 'conquered' if you will- by a master race of giant space quasars. It's difficult to tell from this vantage point whether they will consume the captive Earthmen or merely enslave them. One thing is for certain: there is no stopping them; the quasars will soon be here. And I, for one, welcome our new electron overlords. I'd like to remind them as a trusted slashdot personality, I can be helpful in rounding up others to toil in their underground fiber optic cables.
"I'm going to f***ing bury that guy, I have done it before, and I will do it again. I'm going to f***ing kill Google"
...than using the noise from your soundcard disconnected mic?
It is just as random and does not require a radiotelescope the size of a small house...
Depending on foreign stellar radio sources would be a bad idea in the event of an intergalactic war against the Frzznots, as they will immediately toggle the "private" switch on their XPS system, which they installed there in the first place.
Don't blame me.
If Quasars are correlated photon emitters, then perhaps they can be used for encryption in the same way as quantum entanglement is used already?
All you have to do is ensure that both commnuicating parties sample ENOUGH of the particles arriving at earth, and presumably enough of them will be entangled such that any other observer would have a statistically observable effect on their communication, i.e. detectable as an interceptor.
OK, that's sounds hopeless.
How about if there was one day found to be a way of communicating via entanglement? Then perhaps quasars might well be great sources of entangled particles.
Remember, science is not advanced by claims of "Impossible!", but by "I wonder if..."
So there is at least proof of alien life, look in the sky they abondoned their cryptograpic devices in space. (we call quasers)
But what if they didn't left them, they could decrypt everything we send. Since they hold the master scramble key.
ohno I smell an evil alien ufo story here..
I know you're out there. I can feel you now. I know that you're afraid. You're afraid of us. You're afraid of change.
Talk about new uses for old equipment.
Any technology distinguishable from magic is insufficiently advanced.
Radioactivity is about as random as you'll get in this universe, and it sure beats setting up a huge dish on the roof of the NSA building and pointing it at some quasar...
Real Daleks don't climb stairs - they level the building.
If this were done (using quasar emissions as a random number source for encryption), what would prevent a third party from surreptitiously generating pseudonoise locally that would mask the quasar emissions? I.e.:
Assume a spy Alice and her controller Bob are both based in the city Xerces, and are using quasar emission encryption [QEE] (I'm copyrighting that acronym-- you have a non-exlcusive license to use it in any way you want). If Xercians broadcast an apparently random stream that drowned out the quasar emissions that Alice and Bob were using, they could break the QEE if they could also learn the method of synchronization that was being used. Even if they were unable to break the QEE, they could assure that QEE messages failed by broadcasting their own "noise" over just Bob's area or just Alice's area (so Alice and Bob would not be receiving the same QEE code).
I do think the idea of having a universally available true random number generator is fantastic! (That would be a QTRNG-- copyright by author, all rights hereby released under non-exclusive license to everybody.) Building a radio receiver tuned to a quasar wouldn't add much to the cost of a PC and having true randomness on tap on desktop machines would open up a lot of new possibilities for Monte Carlo simulations, games, etc. Coupled with access to a third party clock, it would be possible for multiple computers to be using the same random number stream, which could lead to some very interesting things. This is all very good, and I want to see it happen.
(BTW, these methods cannot be patented since as you read this, the above paragraph becomes prior art in the public domain.)
I think that QTRNG could lead to some really interesting applications where the security of the random number stream isn't a big concern, but I don't see how an effective QEE could be developed.
(Disclaimer: I have not rta)
Isn't a problem with one time pads transmitting the large keys without raising suspicion? A smaller key can be embedded / transmitted without being detected (I realize this is security through obscurity which the purists will tear apart - but I'm sure its used more often then we realize). The smaller key could simply be the quasar and time to start recording the one time pad. Then both parties each have the key that is ultimately used to encrypt the message.
Isn't this a little bit like the PGP algorithms which use strong, hard to do RSA keys to encrypt a simpler key used to encrypt the message?
I'm in my right mind and I have the answer to everything!