Skip to main content
Tweeted twitter.com/#!/StackSecurity/status/85399277119090688
edited tags
Link
AviD
  • 73.9k
  • 25
  • 144
  • 224
Source Link
eggonlegs
  • 143
  • 1
  • 1
  • 4

Vigenere Cipher - help with decryption (by hand)

So this is a Vigenere cipher-text

EORLL TQFDI HOEZF CHBQN IFGGQ MBVXM SIMGK NCCSV WSXYD VTLQS BVBMJ YRTXO JCNXH THWOD FTDCC RMHEH SNXVY FLSXT ICNXM GUMET HMTUR PENSU TZHMV LODGN MINKA DTLOG HEVNI DXQUG AZGRM YDEXR TUYRM LYXNZ ZGJ 

The index of coincidence gave a shift of six (6): I know this is right (I used an online Java applet to decrypt the whole thing using the key 'QUARTZ').

However, in this question we are only told the first and last two letters of the Key - 'Q' and 'TZ.'

So far I have split the ciphertext into slices using this awesome applet. So the first slice is 0, k, 2k, 3k, 4k; the second is 1, k + 1, 2k + 1, 3k + 1; et cetera.

KeyPos=0: EQEQQSCXQJJHDEYIUTSVMTVUMTYJ KeyPos=1: OFZNMICYSYCWCHFCMUULILNGYUX KeyPos=2: RDFIBMSDBRNOCSLNERTONOIADYN KeyPos=3: LICFVGVVVTXDRNSXTPZDKGDZERZ KeyPos=4: LHHGXKWTBXHFMXXMHEHGAHXGXMZ KeyPos=5: TOBGMNSLMOTTHVTGMNMNDEQRRLG 

My idea was to calculate the highest-frequency letter in each block, hoping that the most frequent letter would give me some clue as to how to find 'U,' 'A' and 'R.' However, the most frequent letters in these blocks are:

KeyPos=0: Q,4 T,3 E,3, J,3 KeyPos=1: C,4 U,3 Y,3 KeyPos=2: N,4 O,3 R,3 D,3 B,2 KeyPos=3: V,4 D,3 Z,3 KeyPos=4: H,6 X,6 M,3 G,3 KeyPos=5: M,4 T,4 N,3 G,3 

Which yields QCNVHM, or QUNVHM (being generous), neither of which are that close to QUARTZ. There are online applets that can crack this no problem, so it mustn't be too short a text to yield decent frequency counts from the blocks.

I guess I must be approaching this the wrong way. I just hoped one of you might be able to offer some clue as to where I am going wrong.

Thanks for any help!