Login Register




The stories and information posted here are artistic works of fiction and falsehood. Only a fool would take anything posted here as fact.


Classical Encryption Tutorial filter_list
Author
Message
Classical Encryption Tutorial #1
Hey all! Welcome to my Classical Encryption Tutorial!


There are many different types of classical encryptions, some of which include:
  • Beale cipher
  • Transposition ciphers
  • ceasar cipher
  • atbash cipher
  • playfair cipher
  • polyalphabetic substitution
  • Columnar transposition

In this tutorial we will be focusing on the Columnar transposition, and the polyalphabetic substitution cipher. Lets get started


The Polyalphabetic cipher


This cipher is a simple substitution cipher which an alphabet that changes.

For example:

Original text: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Cipher Alphabet 1:BCDEFGHIJKLMNOPQRSTUVWXYZA
Cipher Alphabet 2BiggrinEFGHIJKLMNOPQRSTUVWXYZABC

as you can see, this cipher just increments the letters by a certain amount. Cipher 1 is incremented by 1 and cipher 2 is incremented by 3.Thus, "Hello World" In cipher 1 would be: IFMMP XPSME

To decode one of these ciphers one must know the amount each letter is incremented by, For example if I just game you: HNUMJW decrypting it would take a long time. However, if i told you that each letter was Incremented by +5 (goes forward A-Z 5 for each letter) then you would be able to tell me that HNUMJW translated to CIPHER.

In addition, Text can be encrypted more than once. For example, If I used +5,-3,+4 on the word "DEATH" It would translate to: JKGYM

This is so because:
DEATH + 5 = IJFYM
IJFYM - 3 = FGCVJ
FGCVJ + 4 = JKGYM

Challenge(answers at bottom of thread):

Translate This: URYYB JBEYQ the cipher is 14.
Translate This: SVCM

Columnar transposition cipher


The Columnar transposition cipher is a cipher that consists of writing the original text as a column and then separating each column:

For Example:

Original text: HELLO FRIEND

HELL
OFRI
END

HOE EFN LRD LI = HELLO FRIEND

This cipher is very strong when used with others such as the polyalphabetic cipher.

To decrypt one of these ciphers you need to put each line of text into a column:

HOE

H
O
E

EFN

E
F
N

LRD

L
R
D

LI

L
I

Final:

HELL
OFRI
END

HELLOFRIEND = HELLO FRIEND

Challenge(answers at bottom of thread):

Translate This: GNT OI OG DH
Translate This: IE LY OO VU



CONCLUSIONS


When used together ciphers can be a very powerful way of protecting data. For Example:

If I write "KILL THEM ALL" with the cipher of +4,columnar, + 2 I will get: QZG ONR RKR RS


In addition, If I encoded any word and didnt tell you what the cipher was, you would have a really tough time decoding it.

Challenges(answers at bottom of thread):

Translate This: SHW ZOC WW PZ encoded with: +14, columnar, -2, columnar
Translate This: KGJ JO CC VV encoded with +2,columnar





I hope you liked this tutorial, keep an eye out for new program releases and tutorials by me! Thanks!








CHALLENGE ANSWERS:

POLYALPHABETIC CIPHER:

CHALLENGE 1: HELLO WORLD
CHALLENGE 2: LOVE

COLUMNAL CIPHER:

CHALLENGE 1: GOOD NIGHT
CHALLENGE 2: I LOVE YOU

CUMULATIVE CHALLENGE:

CHALLENGE 1: HELLO WORLD
CHALLENGE 2: I HATE MATH

Reply

RE: Classical Encryption Tutorial #2
That's absolutely beautiful. Will take a close look tomorrow.

Reply

RE: Classical Encryption Tutorial #3
(12-11-2012, 05:01 AM)ΡΗΛΖE Wrote: That's absolutely beautiful. Will take a close look tomorrow.

glad you like it! I will be making more videos and written ones soon!

Reply

RE: Classical Encryption Tutorial #4
Great tutorial. I can tell you really put some time into doing this for all of Light to see. Great job, and keep up the great HQ work!

Reply

RE: Classical Encryption Tutorial #5
(12-22-2012, 05:50 PM)Mɪɴᴅsᴇᴛ Wrote: Great tutorial. I can tell you really put some time into doing this for all of Light to see. Great job, and keep up the great HQ work!

Glad you liked it Biggrin you should check out some of my tutorials in the java section

Reply

RE: Classical Encryption Tutorial #6
Amazing tutorial !
When will you tech us how to decrypt AES-256 `? Tongue
[Image: tumblr_m4vms28lYu1qj3ir1.gif]

Reply

RE: Classical Encryption Tutorial #7
(12-22-2012, 08:45 PM)Eternity Wrote: Amazing tutorial !
When will you tech us how to decrypt AES-256 `? Tongue

Would you like me to write an advanced cryptography tutorial?

Reply

RE: Classical Encryption Tutorial #8
(12-22-2012, 08:52 PM)Legion Wrote:
(12-22-2012, 08:45 PM)Eternity Wrote: Amazing tutorial !
When will you tech us how to decrypt AES-256 `? Tongue

Would you like me to write an advanced cryptography tutorial?

No, how to decrypt a "Advanced Encryption Standard" encryption.
[Image: tumblr_m4vms28lYu1qj3ir1.gif]

Reply