Security and Cryptography
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me

The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.

Go Back   Dev Shed ForumsSystem AdministrationSecurity and Cryptography

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old December 15th, 2011, 07:42 PM
dalibor dalibor is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2011
Posts: 2 dalibor User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 49 m 37 sec
Reputation Power: 0
Crypto Algorithm Question - Vigenere cipher - running key

Hi, I'm writing some project, and I need to find how to decrypt vigenere cipher with running key, so can anyone describe, or give me some link?

Reply With Quote
  #2  
Old December 25th, 2011, 10:58 AM
christopherx christopherx is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2011
Posts: 11 christopherx User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 32 m 54 sec
Reputation Power: 0
They're pretty much the same algorithm, but in the running key cipher you don't repeat the key, you continue to generate the keystream from the pre-agreed text, but if you're going to decrypt with a running key, why not just encrypt with a running key as well ? It's undoubtedly more secure..

Reply With Quote
  #3  
Old December 27th, 2011, 10:25 AM
dalibor dalibor is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2011
Posts: 2 dalibor User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 49 m 37 sec
Reputation Power: 0
I made a mistake, when I said decryption, I thought to cryptanalysis

Reply With Quote
  #4  
Old December 29th, 2011, 03:44 PM
christopherx christopherx is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Dec 2011
Posts: 11 christopherx User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 32 m 54 sec
Reputation Power: 0
Riiiiight. Different story all together

Well firstly, it's a vigenere function, just the key generation is a little bit different so get the basic details down first.

1: A running key uses a set text, at random points in the book.
2: It uses a Vigenere-like function to encrypt the text.

So what you first want to do is try and find out the text used as the running key. Secondly, when using a running key encryption somewhere in the ciphertext is where abouts in this set text there is, otherwise the recipient is screwed for decrypting it. So I would begin by finding out the source of the running key, then testing out some numerical values that you find in the text. If there aren't any, and with it being a vigenere cipher I dont think there will be, you've got to try language analysis.

Think about commonly used letters and words. Vowels are in every word, and most sentences have connectives. Another crucial point is the language the source text is in.

There's a few ideas you can try!

Reply With Quote
Reply

Viewing: Dev Shed ForumsSystem AdministrationSecurity and Cryptography > Crypto Algorithm Question - Vigenere cipher - running key

Developer Shed Advertisers and Affiliates



Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 


Powered by: vBulletin Version 3.0.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap