I want to share some cipher that I learned in our university, here are some of it.
SUBSTITUTION CIPHERThis cypher is you will indicate one value into another value let’s say with the English Alphabet.
Example:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
You want to start with the encryption four-letter add.
Encryption :
EFGHIJKLMNOPQRSTUVWXYZABCD
I want to encrypt with the name of
Plain text: SAD
Encryption text: WEH
VERNAM CIPHERYou will arrange the letter with the corresponding number.
A = 0
B = 1
C = 2
D = 3
E = 4
F = 5
G = 6
H = 7
I = 8
J = 9
K = 10
L = 11
M = 12
N = 13
O = 14
P = 15
Q = 16
R = 17
S = 18
T = 19
U = 20
V = 21
W = 22
X = 23
Y = 24
Z = 25
Example:
Plain text: B I T C O I N
Assigned number: 1 8 19 2 14 8 13
KEY: B T T C O I N
Assigned number: 1 19 19 2 14 8 13
Add the assigned number if the sum of the two number exceed on 26 you need to subtract it to 26.
1 8 19 2 14 8 13
1 19 19 2 14 8 13
Answer : 2
27 36 4
28 16
26The highlighted number meet 26 and above so they need to subtract and this is the new cipher text now.
Answer : 2 1 10 4 2 16 0
In plain text C B K E C Q A
BOOK CIPHERThis kind of cipher requires to have a book, we need right here is the page number, line number, and word number.
Example:
2.4.1
First number = Page number
Second number = Line number
Third number = Word number
So we can access all let’s try this reference [1] Titled: Bitcoin and Cryptocurrency Technologies
2.3.1
Page 2
Line 4
Word 1
The answer is
Bitcoin.
RUNNING KEY CIPHERTo use this we need the Vigenère cipher this table called Vigenère square or Tabula recta
This is how a Vigenère cipher looks like.
The same concept with this instead you need to use a word to decrypt the message.
Example:
BITCOINTALK
BTTCOINTALK
-------------------
CBMECQAMAWUI have some sMerit also I want to challenge other members too to try this.
To a newbie - member rank you can join and chance to get sMerit
To Full member above you can join too.
For sure someone will try to make a copy-paste but are you sure that that's correct?. Good luck!.
CHALLENGESUBSTITUTION CIPHERABCDEFGHIJKLMNOPQRSTUVWXYZ
EFGHIJKLMNOPQRSTUVWXYZABCD
Encrypt the plain text: FORUM
VERNAME CIPHERPlain text: FORUM
Assigned key:
?
Key text: COINT
Assigned key:
?
Encrypted text:
?
Assigned key:
?
BOOK CIPHERStill the same source[1] find the word we are looking for with this code
5.2.4
Word :
?
RUNNING KEY CIPHERHAPPYFORUM
HOLIDAYSFN
--------------
??
Source:
https://www.geeksforgeeks.org/vernam-cipher-in-cryptography/
[1] https://www.lopp.net/pdf/princeton_bitcoin_book.pdf
http://practicalcryptography.com/ciphers/running-key-cipher/
https://www.youtube.com/watch?v=Lk_RpszwQvE
Other cipher threads on our forum
[INFORMATION] The Cipher, it's meaning, types and connection in cryptographyIntroduction to modern cryptography.