IPB

Welcome Guest ( Log In | Register )

kjones
post Apr 19 2010, 01:37 PM
Post #1


Moving Target
**

Group: Members
Posts: 332
Joined: 15-February 10
From: CMU
Member No.: 18,163



The encryption that we use today is called asymmetric key encryption - basically, this means that if Alice and Bob want to speak securely, they don't need to meet up beforehand to exchange a password. This is good, because it lets you give Amazon.com your credit card number without having to work out some way to exchange a password that isn't itself insecure.

Modern asymmetric key encryption takes advantage of the mathematical principle that it is easier to multiply two prime numbers together than it is to factor a number into its prime components - if somebody were to come up with a way to factor products of large primes quickly, this would obliterate modern encryption as we know it. Presumably, this is what happened in Shadowrun.

However, asymmetric key encryption is not the only kind of encryption in the real world. Symmetric key encryption, if properly implemented, is mathematically perfect. Consider the following encryption algorithm - I have a string of characters, "dumpshock". I come up with perfectly random string of characters (there are ways to do this, but the one that I'm going to use, mashing on my keyboard, is not one of them) - "avzliwamf". I then take each character's numerical value (a = 1, etc.) from the plaintext ("dumpshock") and add it to the key ("avzliwamf"), and if the result is greater than 26, I subtract 26.

In cryptography parlance,
Plaintext: dumpshock
Key: avzliwamf
Ciphertext: dumpshock + avzliwam = eplxadppp

This cipher is unbreakable because while I could try guessing different keys and seeing if I get "dumpshock" back, I would only know that's the correct answer if I knew it going in - "eplxadppp" could also mean "kjonesroxx" or "iluvdandd" or anything, and there's no way of knowing. (Assuming that the key generated was perfectly random.)

Now, the obvious problem with this method is that if Alice wants to send Bob a message encrypted with this algorithm (known as a "one-time pad"), Alice must first work out a way to send Bob the key. This is why we don't use one-time pads in the real world - key exchange is too much of a hassle.

But, say you're a shadowrunner, and you have a very real and immediate need for secure exchange of data among your teammates. Since data storage in the 6th world is "enough", there's nothing stopping you from generating a couple billion megapulses of randomly generated keys and passing them among your team the next time you all meet up at the Stuffer Shack. It would not be hard to encrypt all data passed among your teammates during a run (or whenever) using these one-time pads. If you run out, knock off a couple billion more.

The irony here is that the greatest insecurity in this system is that a hacker can still waltz in, hack anyone's comm, and grab the keys, but there are ways to defend against this - firewalls, data bombs, and I seem to recall an option in Unwired that helps prevent files from being moved around. But there is no way to break this encryption by simply intercepting wireless signals. This helps solve, for example, the insecurity of tacnets.

Thoughts? Suggestions? Reasons why I'm wrong?
Go to the top of the page
 
+Quote Post

Posts in this topic
- kjones   Unbreakable Encryption   Apr 19 2010, 01:37 PM
- - Ancient History   If your key is as long as your plaintext message, ...   Apr 19 2010, 01:42 PM
|- - Draco18s   QUOTE (Ancient History @ Apr 19 2010, 08...   Apr 19 2010, 02:52 PM
- - Starmage21   QUOTE (kjones @ Apr 19 2010, 09:37 AM) Th...   Apr 19 2010, 01:43 PM
|- - Synner667   QUOTE (Starmage21 @ Apr 19 2010, 01:43 PM...   Apr 19 2010, 01:49 PM
- - Bira   Actually it just forces you to get a little more c...   Apr 19 2010, 01:56 PM
|- - Tymeaus Jalynsfein   QUOTE (Bira @ Apr 19 2010, 07:56 AM) Actu...   Apr 19 2010, 04:27 PM
- - DireRadiant   If we get realistic encryption, can I have realist...   Apr 19 2010, 02:05 PM
|- - D2F   QUOTE (DireRadiant @ Apr 19 2010, 02:05 P...   Apr 19 2010, 02:41 PM
- - Eratosthenes   A little imagination could see how a world that ha...   Apr 19 2010, 02:17 PM
- - Brazilian_Shinobi   Of course, Shadowrun gives the impression that P=N...   Apr 19 2010, 04:09 PM
|- - Draco18s   QUOTE (Brazilian_Shinobi @ Apr 19 2010, 11...   Apr 19 2010, 04:19 PM
||- - Tymeaus Jalynsfein   QUOTE (Draco18s @ Apr 19 2010, 10:19 AM) ...   Apr 19 2010, 04:35 PM
|||- - Draco18s   QUOTE (Tymeaus Jalynsfein @ Apr 19 2010, 11...   Apr 19 2010, 04:58 PM
|||- - Sengir   QUOTE (Draco18s @ Apr 19 2010, 04:58 PM) ...   Apr 19 2010, 05:49 PM
||||- - Draco18s   QUOTE (Sengir @ Apr 19 2010, 12:49 PM) Wh...   Apr 19 2010, 05:51 PM
||||- - Sengir   QUOTE (Draco18s @ Apr 19 2010, 05:51 PM) ...   Apr 19 2010, 06:28 PM
|||- - Tymeaus Jalynsfein   QUOTE (Draco18s @ Apr 19 2010, 10:58 AM) ...   Apr 19 2010, 07:25 PM
||||- - Draco18s   QUOTE It's technically called Rubber-hose cryp...   Apr 19 2010, 07:27 PM
||||- - Tymeaus Jalynsfein   QUOTE (Draco18s @ Apr 19 2010, 01:27 PM) ...   Apr 19 2010, 07:31 PM
|||- - Eratosthenes   QUOTE (Draco18s @ Apr 19 2010, 11:58 AM) ...   Apr 19 2010, 07:32 PM
|||- - Tymeaus Jalynsfein   QUOTE (Eratosthenes @ Apr 19 2010, 01:32 ...   Apr 19 2010, 07:43 PM
|||- - Draco18s   QUOTE (Eratosthenes @ Apr 19 2010, 02:32 ...   Apr 19 2010, 07:48 PM
||- - Eratosthenes   QUOTE (Draco18s @ Apr 19 2010, 11:19 AM) ...   Apr 19 2010, 04:44 PM
|- - kzt   QUOTE (Brazilian_Shinobi @ Apr 19 2010, 10...   Apr 19 2010, 07:18 PM
- - Minchandre   I'm very sad that no one's pointed out the...   Apr 19 2010, 05:12 PM
|- - kzt   QUOTE (Minchandre @ Apr 19 2010, 11:12 AM...   Apr 19 2010, 07:20 PM
- - nezumi   Note that I use SR3. My assumption is that, beca...   Apr 19 2010, 05:26 PM
- - Bira   I think it's a bit of a stretch to go from ...   Apr 19 2010, 06:05 PM
|- - Draco18s   QUOTE (Bira @ Apr 19 2010, 01:05 PM) I se...   Apr 19 2010, 06:15 PM
- - sunnyside   QUOTE (kjones @ Apr 19 2010, 09:37 AM) Th...   Apr 19 2010, 06:19 PM
|- - Draco18s   QUOTE (sunnyside @ Apr 19 2010, 01:19 PM)...   Apr 19 2010, 06:33 PM
|- - kzt   QUOTE (sunnyside @ Apr 19 2010, 12:19 PM)...   Apr 19 2010, 07:29 PM
- - Bira   I figure that the prevalence of "easy" w...   Apr 19 2010, 06:37 PM
- - Demonseed Elite   It's possible there's an error somewhere a...   Apr 19 2010, 07:45 PM
|- - Tymeaus Jalynsfein   QUOTE (Demonseed Elite @ Apr 19 2010, 01...   Apr 19 2010, 07:57 PM
- - kjones   I recognize that Shadowrun is just a game, and tha...   Apr 19 2010, 07:50 PM
|- - Tymeaus Jalynsfein   QUOTE (kjones @ Apr 19 2010, 01:50 PM) I ...   Apr 19 2010, 07:58 PM
|- - D2F   QUOTE (kjones @ Apr 19 2010, 07:50 PM) if...   Apr 19 2010, 08:00 PM
|- - Tymeaus Jalynsfein   QUOTE (D2F @ Apr 19 2010, 02:00 PM) Yes, ...   Apr 19 2010, 08:01 PM
- - kzt   The critical fail in a lot of the rules isn't ...   Apr 19 2010, 08:03 PM
|- - D2F   QUOTE (kzt @ Apr 19 2010, 08:03 PM) The c...   Apr 19 2010, 08:33 PM
|- - Draco18s   QUOTE (kzt @ Apr 19 2010, 03:03 PM) it...   Apr 19 2010, 08:34 PM
|- - Tymeaus Jalynsfein   QUOTE (Draco18s @ Apr 19 2010, 02:34 PM) ...   Apr 19 2010, 09:43 PM
- - Dixie Flatline   I don't have a problem sacrificing realism for...   Apr 19 2010, 08:56 PM
|- - Draco18s   QUOTE (Dixie Flatline @ Apr 19 2010, 03:5...   Apr 19 2010, 09:07 PM
|- - D2F   QUOTE (Dixie Flatline @ Apr 19 2010, 08:5...   Apr 19 2010, 09:12 PM
|- - Minchandre   QUOTE (Dixie Flatline @ Apr 19 2010, 01:5...   Apr 19 2010, 09:24 PM
|- - Synner667   QUOTE (Dixie Flatline @ Apr 19 2010, 09:5...   Apr 19 2010, 09:27 PM
|- - D2F   QUOTE (Synner667 @ Apr 19 2010, 09:27 PM)...   Apr 19 2010, 09:30 PM
|- - Draco18s   QUOTE (D2F @ Apr 19 2010, 04:30 PM) Yet, ...   Apr 19 2010, 10:28 PM
|- - D2F   QUOTE (Draco18s @ Apr 19 2010, 10:28 PM) ...   Apr 19 2010, 10:50 PM
|- - Draco18s   QUOTE (D2F @ Apr 19 2010, 05:50 PM) Yet, ...   Apr 20 2010, 01:49 AM
|- - Shinobi Killfist   QUOTE (Draco18s @ Apr 19 2010, 09:49 PM) ...   Apr 20 2010, 01:58 AM
|- - Tymeaus Jalynsfein   QUOTE (Draco18s @ Apr 19 2010, 07:49 PM) ...   Apr 20 2010, 02:16 AM
|- - Draco18s   QUOTE (Tymeaus Jalynsfein @ Apr 19 2010, 09...   Apr 20 2010, 02:32 AM
|- - Tymeaus Jalynsfein   QUOTE (Draco18s @ Apr 19 2010, 08:32 PM) ...   Apr 20 2010, 03:11 AM
- - nylanfs   I would LOVE to see that as well.   Apr 19 2010, 09:19 PM
- - Ascalaphus   I haven't seen anyone mentioning the possibili...   Apr 19 2010, 09:52 PM
|- - kjones   QUOTE (Ascalaphus @ Apr 19 2010, 04:52 PM...   Apr 19 2010, 11:44 PM
- - TomDowd   There is no question that the Matrix rules in SR a...   Apr 19 2010, 10:01 PM
- - Mongoose   I don't see that you need to keep a list of th...   Apr 19 2010, 10:02 PM
- - Dr. Funkenstein   The problem with the theory is that this type of ...   Apr 20 2010, 12:06 AM
|- - Heath Robinson   QUOTE (Dr. Funkenstein @ Apr 20 2010, 01...   Apr 20 2010, 12:09 AM
||- - Dr. Funkenstein   QUOTE (Heath Robinson @ Apr 19 2010, 07:0...   Apr 20 2010, 12:11 AM
||- - Heath Robinson   QUOTE (Dr. Funkenstein @ Apr 20 2010, 01...   Apr 20 2010, 12:17 AM
|- - kzt   QUOTE (Dr. Funkenstein @ Apr 19 2010, 06...   Apr 20 2010, 01:34 AM
|- - Dr. Funkenstein   QUOTE (kzt @ Apr 19 2010, 08:34 PM) Yes, ...   Apr 20 2010, 01:41 AM
- - kjones   While I may have named the thread "Unbreakabl...   Apr 20 2010, 12:14 AM
- - Dr. Funkenstein   Chances are that you'll have researched that i...   Apr 20 2010, 12:21 AM
- - Bira   Also, please bear in mind that the rules, unrealis...   Apr 20 2010, 12:27 AM
|- - Kagetenshi   QUOTE (Bira @ Apr 19 2010, 08:27 PM) the ...   Apr 20 2010, 12:56 AM
|- - Bira   QUOTE (Kagetenshi @ Apr 19 2010, 09:56 PM...   Apr 20 2010, 01:15 PM
- - Yerameyahu   No, that's exactly what the GM does, because i...   Apr 20 2010, 01:03 AM
- - kjones   Storage is subjective. Let's try to find some ...   Apr 20 2010, 01:14 AM
|- - Starmage21   QUOTE (kjones @ Apr 19 2010, 09:14 PM) St...   Apr 20 2010, 01:18 AM
- - Heath Robinson   Draco, If you would like there to exist an alterna...   Apr 20 2010, 03:30 AM
|- - Draco18s   QUOTE (Heath Robinson @ Apr 19 2010, 10:3...   Apr 20 2010, 03:36 AM
|- - Ascalaphus   QUOTE (Heath Robinson @ Apr 20 2010, 04:3...   Apr 20 2010, 07:13 AM
|- - Heath Robinson   QUOTE (Ascalaphus @ Apr 20 2010, 08:13 AM...   Apr 20 2010, 07:44 AM
|- - Demonseed Elite   QUOTE (Ascalaphus @ Apr 20 2010, 02:13 AM...   Apr 20 2010, 12:13 PM
- - KarmaInferno   While the number-field sieve is the best method cu...   Apr 20 2010, 06:30 AM
|- - kjones   QUOTE (KarmaInferno @ Apr 20 2010, 02:30 ...   Apr 20 2010, 11:58 AM
- - KarmaInferno   On a more serious note, wouldn't rotating pers...   Apr 20 2010, 06:37 AM
- - Dr. Funkenstein   One thing that a lot of people don't seem to r...   Apr 20 2010, 12:17 PM
|- - Heath Robinson   QUOTE (Dr. Funkenstein @ Apr 20 2010, 01...   Apr 20 2010, 04:53 PM
|- - Demonseed Elite   QUOTE (Heath Robinson @ Apr 20 2010, 11:5...   Apr 20 2010, 06:08 PM
- - Demonseed Elite   Don't quote me on this, because I'm not 10...   Apr 20 2010, 12:23 PM
|- - kzt   QUOTE (Demonseed Elite @ Apr 20 2010, 06...   Apr 20 2010, 03:14 PM
- - Semerkhet   Good discussion. I don't have much to add exc...   Apr 20 2010, 05:40 PM
|- - Draco18s   QUOTE (Semerkhet @ Apr 20 2010, 12:40 PM)...   Apr 20 2010, 05:50 PM
|- - D2F   QUOTE (Draco18s @ Apr 20 2010, 06:50 PM) ...   Apr 20 2010, 08:46 PM
|- - Draco18s   QUOTE (D2F @ Apr 20 2010, 03:46 PM) That...   Apr 20 2010, 08:54 PM
|- - D2F   QUOTE (Draco18s @ Apr 20 2010, 09:54 PM) ...   Apr 20 2010, 08:59 PM
|- - Draco18s   QUOTE (D2F @ Apr 20 2010, 03:59 PM) In ot...   Apr 20 2010, 09:12 PM
- - kjones   The interesting thing that I see about Tom Dowd...   Apr 20 2010, 08:29 PM
|- - Dr. Funkenstein   QUOTE (kjones @ Apr 20 2010, 03:29 PM) Th...   Apr 20 2010, 08:34 PM
|- - D2F   QUOTE (Dr. Funkenstein @ Apr 20 2010, 09...   Apr 20 2010, 08:50 PM
- - Dr. Funkenstein   It really is the same thing as astral projection. ...   Apr 20 2010, 09:00 PM
- - D2F   QUOTE (Dr. Funkenstein @ Apr 20 2010, 10...   Apr 20 2010, 09:03 PM
2 Pages V   1 2 >


Reply to this topicStart new topic

 

RSS Lo-Fi Version Time is now: 14th June 2025 - 10:05 AM

Topps, Inc has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. Topps, Inc has granted permission to the Dumpshock Forums to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with the Dumpshock Forums in any official capacity whatsoever.