I figure some of y’all should have some knowledge of this, so here’s a few questions I’d like to posit.
- One-way cryptography. I remember in the early to mid-90s, when we were still using telnet to login to the Internet, we could go up in the UNIX directory and find encrypted versions of anyone’s password (that happened to be on the same server.) These encryptions were said to be one-way encrypted, so you could not simply reverse the algorithm and find the original password. Hence, there were programs that encrypted the entire dictionary plus a few common password keystroke combinations (such as “qwerty” or “asdf” or “aaaa”) compared the encrypted word with the encrypted password, and if it found a match, told you the password. Hence, we were later told to throw in numbers and punctuation marks to throw off such programs.
If I am understanding this correctly, since it’s one-way encryption, would this mean there’s a loss of data somewhere, and theoretically there could be several combinations that would be valid as the password?
- Simple ciphers. Now, we all know the letter-substitution or symbol substitution ciper. Ya know, like a=z, b=y, etc.
The way to solve this is analyze a piece of encrypted text with letter frequency charts. Now, a cipher I’ve always liked would be one that say, takes a sentence, “The quick brown fox jumped over the lazy dogs” and then adds a certain phrase over it. Say your password is “toledo,86orange” The program would then take your message and add “toledo,86orangetoledo,86orangetoledo,86orange” to it (ASCII values, or whatnot) to come up with a new string.
You obviously can’t use letter frequency to decipher this, so what could you use? To me this encrytion doesn’t seem solvable, but obviously it must be.
To wit:
The quick brown fox jumped over the lazy dogs
toledo,86orangetoledo,86orangetolego,86orange PLUS
Just add straight down, value for value “T+t” “h+o” “e+l”
and get a junk string. To decode, you take the junk
string and just work everything in reverse. This is the
kind of encryption I made up when I still used a Commie 64,
and I just wonder how effective it actually is…
Sorry for the length …