Welcome Guest [Log In] [Register]
Welcome to Crypto. We hope you enjoy your visit.


You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.


Join our community!


If you're already a member please log in to your account to access all of our features:

Username:   Password:
Add Reply
Modified Vernam Cipher ("MVC"); A new(?) cipher variant proposed
Topic Started: Jan 24 2014, 05:29 PM (864 Views)
Grip2000
no member
[ *  *  *  *  * ]
osric
Feb 19 2014, 01:34 PM
fiziwig
 
The only trick is to work out a decimal hash algorithm that could be easily performed without a computer.


Here's one approach:

Key: ZETABOARDS

First part of hash from ZETAB:
Z = dec 25 = bin 11001
E = dec 04 = bin 00100
T = dec 19 = bin 10011
A = dec 00 = bin 00000
B = dec 01 = bin 00001

1st col = bin 10100 = 18
2nd col = bin 10000 = 16
3rd col = bin 01000 = 8
4th col = bin 00100 = 4
5th col = bin 10101 = 21


1st part: = 18 16 8 4 21

Following same procedure, second part of hash from OARDS = 5 16 16 19 6

Complete hash (!) =18 16 8 4 21 5 16 16 19 6

Use the hash to encipher by Vigenere

pt: mary had a li

12 00 17 24 07 00 03 0 0 11 8
18 16 08 04 21 05 16 16 19 06

ct: EQZCC FTQEO


Continue by hashing the hash.
Hi osric,

Your suggestion is a simple transposition. However, it is not a hashing algorithm.
Offline Profile Quote Post Goto Top
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · General · Next Topic »
Add Reply